陕西高科建筑设计院:请教SQL问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/04 14:39:17
如何由数据库记录
2005-1-2 0:00:00 111 11
2005-1-5 0:00:00 222 22
2005-1-22 0:00:00 333 33

查询出
2005-1-1 0:00:00 NULL NULL
2005-1-2 0:00:00 111 11
2005-1-3 0:00:00 NULL NULL
2005-1-4 0:00:00 NULL NULL
2005-1-5 0:00:00 222 22
2005-1-6 0:00:00 NULL NULL
2005-1-7 0:00:00 NULL NULL
2005-1-8 0:00:00 NULL NULL
2005-1-9 0:00:00 NULL NULL
2005-1-10 0:00:00 NULL NULL
2005-1-11 0:00:00 NULL NULL
2005-1-12 0:00:00 NULL NULL
2005-1-13 0:00:00 NULL NULL
2005-1-14 0:00:00 NULL NULL
2005-1-15 0:00:00 NULL NULL
2005-1-16 0:00:00 NULL NULL
2005-1-17 0:00:00 NULL NULL
2005-1-18 0:00:00 NULL NULL
2005-1-19 0:00:00 NULL NULL
2005-1-20 0:00:00 NULL NULL
2005-1-21 0:00:00 NULL NULL
2005-1-22 0:00:00 333 33
2005-1-23 0:00:00 NULL NULL
2005-1-24 0:00:00 NULL NULL
2005-1-25 0:00:00 NULL NULL
2005-1-26 0:00:00 NULL NULL
2005-1-27 0:00:00 NULL NULL
2005-1-28 0:00:00 NULL NULL
2005-1-29 0:00:00 NULL NULL
2005-1-30 0:00:00 NULL NULL
2005-1-31 0:00:00 NULL NULL
急用!

建一个包含每天日期的表比如ADate然后LEFT JOIN:

不知道你用什么数据库,而且表名字段名也没有描述清楚。所以回答也很麻烦!
select * from 表名
where 日期(字段名) between #2005-1-1# and #2005-1-31#

吗的 郁闷 今天好象老师就讲这个玩意了
但是俺 为了修炼秘籍 没叼他