所以我试图找出点击链接的总数,但得到错误的结果。
我的第一个查询,获取总行数:
SELECT DISTINCT [email]
FROM [BOZTICKETS].[dbo].[Bozzuto25]
获取203行
第二个查询,获取值为False的那些:
SELECT DISTINCT [email]
FROM [BOZTICKETS].[dbo].[Bozzuto25]
WHERE (changes = 'FALSE')
哪一行有148行
上次查询WHERE changes='TRUE'
获得61行
所有这一切共计209行,应该是203.任何想法?
答案 0 :(得分:8)
最有可能的是,您有一些电子邮件(可能有六个),其中一个或多个记录的更改为TRUE ,而且一个或多个记录的更改为FALSE。
这些电子邮件将有助于所有三个查询结果。
如果是这样,您可以通过以下方式找到它们:
SELECT [email] FROM [Bozzuto25]
GROUP BY [email]
HAVING MAX(changes) <> MIN(changes)
答案 1 :(得分:0)
您可能有重复的电子邮件。但是您的更改列中可能还有其他值。此查询将为您提供“更改”的精彩摘要
SELECT changes, count(*) 'count'
FROM [BOZTICKETS].[dbo].[Bozzuto25]
GROUP BY changes