我需要一些帮助来构建SQL查询。我已经有数据表所示:获取特定月份的所有记录 - 构建SQL查询
ID Date Name
1 1/1/2009 a
2 1/2/2009 b
3 1/3/2009 c
我需要得到像...
1 1/1/2009 a
2 1/2/2009 b
3 1/3/2009 c
4 1/4/2009 Null
5 1/5/2009 Null
6 1/6/2009 Null
7 1/7/2009 Null
8 1/8/2009 Null
............................
............................
............................
30 1/30/2009 Null
31 1/31/2009 Null
我想查询像..
Select * from tbl **where month(Date)=1 AND year(Date)=2010**
上面没有完成查询。
我需要获得特定月份的所有记录,即使某些日期缺少..
我想一定是相等加入查询,我想建立使用此查询相等加入
感谢
好吧,我想我知道你现在在这里之后。 即使所有可能的日期都在一个月内,即使它们不存在于您的表格中,也是如此? – 2010-01-13 07:51:32
见下文。目前无法访问SQL 2005,但大约需要30分钟。如果该查询有任何问题,请告诉我。 (日期)= 1 =月份(日期)= 1 – 2010-01-13 08:01:21