我在表格中收集了一些抽奖活动.我被客户要求提供:
我能够确定唯一条目的数量,但不确定如何提取出现特定次数的条目数.我试过这样的事情:
SELECT email,count(email)AS NumberOfEntries
FROM entries
GROUP BY NumberOfEntries
这给出了错误:无法对'NumberOfEntries'进行分组
我希望看到这样的东西:
NumberOfEntries /总计
1/1,000(意思是1000人输入一次,只有一次)
2/1,300(意思是1,300人输入了两次)
谢谢你的帮助!
尝试:
SELECT numberOfEntries, count(*) FROM (
SELECT email, count(*) AS numberOfEntries
FROM entries
GROUP BY email
)
GROUP BY numberOfEntries
Run Code Online (Sandbox Code Playgroud)
您可以HAVING向内部选择添加子句以限制返回到1,2,3或其他任何条目的条目数.
| 归档时间: |
|
| 查看次数: |
2311 次 |
| 最近记录: |