SiteVisitID siteName visitDate
------------------------------------------------------
1 site1 01/03/2014
2 Site2 01/03/2014
3 site1 02/03/2014
4 site1 03/03/2014
5 site2 03/03/2014
6 site1 04/03/2014
7 site2 04/03/2014
8 site2 05/03/2014
9 site1 06/03/2014
10 site2 06/03/2014
11 site1 08/03/2014
12 site2 08/03/2014
13 site1 09/03/2014
14 site2 10/03/2014
Run Code Online (Sandbox Code Playgroud)
有两个站点,每个都需要有一个月的每日访问条目,所以考虑到今天是11/03/2014我们期待22个条目,但只有14个条目,所以缺少8,有什么办法在SQL我们可以删除缺少的日期条目
截至本月的当前日期对网站
siteName missingDate
-----------------------
site2 02/03/2014
site1 05/03/2014
site1 07/03/2014
site2 07/03/2014
site2 09/03/2014
site1 10/03/2014
site1 11/03/2014
site2 11/03/2014
Run Code Online (Sandbox Code Playgroud)
这是我不成功的尝试,我认为在逻辑和语法上都是错误的
select
siteName, visitDate
from
SiteVisit not in (SELECT siteName, visitDate
FROM SiteVisit …Run Code Online (Sandbox Code Playgroud)