网上查了很多,都是求次数或其他的没有求单一值的,自己试着写了下:
SELECT * FROM ( SELECT 列 值 FROM 表名 GROUP BY 列值 ORDER BY COUNT(*) DESC LIMIT 1) a
思路: 排序,取第一个值。有更好的方法,请大佬们多多指点。
mysql获取一个列中重复次数最多的值
最新推荐文章于 2022-11-26 09:14:42 发布
博主在网上未查到求单一值的方法,自己尝试编写了SQL查询语句:SELECT * FROM ( SELECT 列 值 FROM 表名 GROUP BY 列值 ORDER BY COUNT(*) DESC LIMIT 1) a,思路是排序后取第一个值,并希望大佬提供更好的方法。
1143

被折叠的 条评论
为什么被折叠?



