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
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务