我已经摆弄了大约20分钟,尽管我可能会在这里得到一些帮助。我有两张桌子,以多对一的关系。用户(一个)和事件(很多)。这些表格,简化的,是这样的:总计组选择(mySQL)
users
-----------
user_id
group_id
events
-----------
user_id
我想提出一份报告,将显示用户的数量与至少一个事件,每组。这样的结果集将有希望的样子:
group_id users_with_at_least_one_event
1 689
2 312
这是有效的,并且具有允许我说“多于3个事件”的优点 - 尽管它确实需要将表名添加到某些列名以消除歧义 – Will
哦,对不起,你是对的。我忘记了将字段与表名别名前缀。很高兴它对你有效。 – Tom
我修正以摆脱歧义。 – Tom