Mysql按字母顺序排序

时间:2011-10-19 14:33:02

标签: mysql

我需要根据起始字母排序[order by]查询。

实施例,       会有一个标题栏。

我需要根据字母'e'排序。

所需的结果是,以字母'e'开头的字段应该先出现,其余的结果应该出现。

2 个答案:

答案 0 :(得分:4)

...ORDER BY CASE WHEN LEFT(title, 1) = 'e' THEN 1 ELSE 2 END,
            title

答案 1 :(得分:0)

ORDER BY (SUBSTR(LOWER(title), 1, 1)='e')