相关疑难解决方法(0)

sql server显示缺少日期

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)

sql sql-server

5
推荐指数
1
解决办法
8532
查看次数

标签 统计

sql ×1

sql-server ×1