[英]SQL Select Count Distinct groupby
Hello I am looking to select the top 10 names that have watched the most unique shows.您好,我想选择观看过最独特节目的前 10 个名字。 My_table is as follows:
My_table 如下:
Name Show
Hilda The Road
Tom Joker
Harry Rainbow Bright
Hilda Show 100
We can try using LIMIT
here:我们可以在这里尝试使用
LIMIT
:
SELECT Name
FROM yourTable
GROUP BY Name
ORDER BY COUNT(DISTINCT Show) DESC
LIMIT 10;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.