2014-01-13 228 views
0

我有數據庫中的月份列表。在查詢輸出中,我想按月排序但以非常特定的順序。 ('DEC','JUL','MAR','OCT','MAY','JUN','FEB','AUG','SEP','APR','NOV','JAN') 喜歡的東西:MySQL按特定順序按月排列

Select month from month_table 
Order by month 

如何指定定製的訂單?

回答

1

在MySQL中,你可以使用field()功能:

order by field(month, 'DEC', 'JUL', 'MAR', 'OCT,' 'MAY', 'JUN', 'FEB', 'AUG', 'SEP', 'APR', 'NOV', 'JAN')