日期:2014-05-18  浏览次数:20521 次

大家帮忙看看,这个SQL怎么写?(报表数据源),谢谢(dc_ding已经给答案,但需要修改)
源问题:

源数据:
SID           SNAME                 DATE                               CLICKS
1               IE                       2006-09-01                   102    
1               IE                       2006-09-02                   95
1               IE                       2006-09-04                   69
1               IE                       2006-09-05                   24
1               IE                       2006-09-08                   89
1               IE                       2006-09-09                   145

其中源数据中,缺少,3,6,7   月的数据
我怎么写SQL能查询出如下结果:
SID           SNAME                 DATE                               CLICKS
1               IE                       2006-09-01                   102    
1               IE                       2006-09-02                   95
1               IE                       2006-09-03                   0(没有出现的月设置为0)
1               IE                       2006-09-04                   69
1               IE                       2006-09-05                   24
1               IE                       2006-09-06                   0
1               IE                       2006-09-07                   0
1               IE                       2006-09-08           &