请教一个关于Group By的排序问题

stely881004 stely881004 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
目前我这边的数据是这样的


id number item cata
1 C0001 2 null
2 C0001 1 a
3 C0001 3 null
4 C0002 1 a

如上数据, 我在使用group by number的时候,总是会取到Item为2的cata数据。

如何能在group by 的时候,先对item进行排序,只取1的值, 不能用where item =1 因为还有一些数据,需要用group_concat展示。

除了子查询排序后,在group by 还有其他办法吗,请大神指教,谢谢
...全文
评论 6
收藏 已收藏
分享
返回顶部
stely881004
MySQL 57,062 成员 56,759 内容