【发布时间】:2015-10-22 22:30:40
【问题描述】:
我不知道如何表达这个问题,但问题就在这里。
我有一个表格 subscribers 的电子邮件,如下所示:
Email - Event_id
1@1.com - 123
1@1.com - 456
2@2.com - 123
3@3.com - 123
3@3.com - 123
我的查询如下所示:
select email as "Email Address"
from subscribers
where event_id='123'
GROUP BY email
我希望这个查询的结果是:
Email Address
2@2.com
3@3.com
但显然基于我得到的查询:
Email Address
1@1.com
2@2.com
3@3.com
基本上我想排除与其他事件 ID 相关联的电子邮件,只收集那些出现在 ID 为 123 的唯一事件中的电子邮件
【问题讨论】:
-
为什么要使用 mysql & sqlserver 标签?您使用的是哪个 RDBMS?
-
我想我一定是误以为他们是同一件事了?我使用的是 mysql 服务器,我认为 sql-server 是一样的