mysql根据字段内容自定义排序

中文拼音排序 :

OEDER BY CONVERT(u.name USING GBK)  u.name 为要排序的中文字段

自定义排序

ORDER BY FIELD(SUBSTRING(db,1,2),'一月','二月','三月','四月','十月','十一','十二','历年');

field 字段自定义排序方法

db:需要排序的字段名

SUBSTRING 字符截取方法,若按字段整个字符串的值排序,则不需要截取。

你可能感兴趣的:(mysql根据字段内容自定义排序)