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

相关推荐

专心打鱼:互联网搬运工,贴子都要偷
点赞 评论 收藏
分享
评论
点赞
1
分享
牛客网
牛客企业服务