sql面试题:求助

一个表t   有id,name,score
题目:查询前十行姓名不重复的数据(结果10行)
#SQL面试##学习路径#
全部评论
我觉得应该是 select * from t WHERE name in (SELECT name from t GROUP BY `name` HAVING count(name) = 1) LIMIT 10;
2
送花
回复
分享
发布于 2021-08-19 18:15
先用limit 10 筛选出前10条数据,然后子查询,distinct name?
点赞
送花
回复
分享
发布于 2021-08-19 17:15
网易互娱
校招火热招聘中
官网直投

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务