SQL查询重复一个值的行并计算空值

时间:2014-04-22 10:05:14

标签: sql count group-by null

我在下面有这个查询,它向我显示已打开但未打开的电子邮件

这是由left join

上的a_customerid = a_opens.oid完成的

现在我遇到的问题是将电子邮件分组,以查明ID是否超过15次。即使我查找较低的计数,此查询也会显示零地址。

SELECT a_customer.email
  FROM a_Customer LEFT OUTER JOIN a_Opens 
    ON a_Customer.ID = a_Opens.oID
 WHERE a_opens.oid is null
 GROUP BY a_customer.email
HAVING COUNT(a_Opens.oID) > 15;

0 个答案:

没有答案