gpt4 book ai didi

mysql - 统计另一个计数结果出现的次数

转载 作者:行者123 更新时间:2023-11-29 01:29:56 25 4
gpt4 key购买 nike

我们有一个名为 entries 的表,它存储用户信息和日期。允许用户每天进入数据库一次。一些示例数据:

+----+------------------+----------+
| id | email | date |
+----+------------------+----------+
| 1 | marty@domain.com | 04.09.13 |
| 2 | john@domain.com | 04.09.13 |
| 3 | marty@domain.com | 05.09.13 |
+----+------------------+----------+

我需要计算数据库中有多少次 X 条目具有相同的电子邮件。例如,对于上述数据,结果应如下所示,其中我们有 1 个条目的 1 个实例和 2 个条目的 1 个实例:

+---------------+-------+
| times_entered | total |
+---------------+-------+
| 1 | 1 |
| 2 | 1 |
+---------------+-------+

我已经尝试了一些方法,但我所能得到的最多的是计算每个电子邮件地址被找到的次数。似乎我需要做的就是整理这些结果并对这些组执行另一个 COUNT 以获得总数,但我不确定我该怎么做。

最佳答案

通常它可以是这样的

select times_entered, count(*) from 
( select count(*) times_entered from entries group by email )
group by times_entered

虽然不确定它是否适用于 MySQL...

关于mysql - 统计另一个计数结果出现的次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18651129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com