gpt4 book ai didi

MySQL任意排序Group By

转载 作者:行者123 更新时间:2023-11-29 03:54:22 27 4
gpt4 key购买 nike

我有一个 SQL 查询看起来像

SELECT Fruit, COUNT(*) FROM Table1 GROUP BY Fruit

返回

葡萄八号
苹果2
桃子9
橙6
香蕉 5

我不想按字母顺序排序。

我要这个顺序

香蕉
苹果
橙色
桃子
葡萄

我似乎无法在 case stamens 上获得正确的语法......帮助!

最佳答案

您可以使用 FIELD() 函数:

SELECT Fruit, COUNT(*)
FROM Table1
GROUP BY Fruit
ORDER BY FIELD(Fruit, 'Banana','Apple','Orange','Peach','Grape')

关于MySQL任意排序Group By,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16468883/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com