我有一个SQL查询的样子
SELECT Fruit, COUNT(*) FROM Table1 GROUP BY Fruit
Run Code Online (Sandbox Code Playgroud)
它返回
葡萄8
苹果2
桃子9
橙子6
香蕉5
我不希望按字母顺序排序.
我想按此顺序
香蕉
苹果
橙
桃
葡萄
我似乎无法让他们在一个案例雄蕊上的语法.....帮助!
你可以使用FIELD()函数:
SELECT Fruit, COUNT(*)
FROM Table1
GROUP BY Fruit
ORDER BY FIELD(Fruit, 'Banana','Apple','Orange','Peach','Grape')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
275 次 |
| 最近记录: |