2012-07-18 74 views
0

我有我的网站上列出的人名列表。现在2人是大多数人,所以我希望他们的名字在一开始。名称订购Mysql

输入

名称

GIJOE

蜘蛛侠

超人

蝙蝠侠

SpaceGhost

穴居人

Swatcats

输出

超人

蜘蛛侠

GIJOE

蝙蝠侠

SpaceGhost

穴居人

Swatcats

现在我想幔和超人的beginning.What是MySQL查询适合那个。

+0

,什么是别人的顺序? PS:这是一个好主意,有时检查正确的答案 – zerkms 2012-07-18 04:24:58

+0

你的查询在哪里? – Conan 2012-07-18 04:34:38

回答

2
ORDER BY CASE WHEN `name` IN ('Heman', 'Superman') 
       THEN 0 
       ELSE 1 
     END 
0
SELECT * FROM tableName 
ORDER BY `fname` IN ('Heman','superman') DESC;