我有一个像这样的mysql表
Brand Count
TOYOTA 20
HONDA 50
BMW 5
PORSCHE 10
HYUNDAI 10
MAZDA 10
我想根据Descending中的COUNT列对表格进行排序,并且在我想要订购BRAND列到PORSCHE,BMW,HONDA,TOYOTA,MAZDA,HYUNDAI的情况下,结果将如下所示:< / p>
Brand Count
HONDA 50
TOYOTA 20
PORSCHE 10
BMW 10
HYUNDAI 10
MAZDA 5
答案 0 :(得分:1)
使用FIELD()进行自定义排序
ORDER BY `Count` DESC,
FIELD(BRAND, 'PORSCHE', 'BMW', 'HONDA', 'TOYOTA', 'MAZDA', 'HYUNDAI')