use*_*737 0 sql sql-server-2008
我需要在sql server 2008中显示两个特定日期之间的所有日期?该表包含日期,数量等字段,因此,如果我给出日期= '01/06/2013'和todate = '05/06/2013',我需要显示这些日期之间的所有日期以及数量.
输出如下:
Date(date datatype) Day Produced Qty
01-06-13 Saturday 400.00
02-06-13 Sunday 550.00
03-06-13 Monday 200.00
04-06-13 Tuesday 100.00
05-06-13 Wednsdy 250.00
Total 1500.00
Run Code Online (Sandbox Code Playgroud)
请帮忙?
试试这个......
Select date, day, produce_qty from Table
where date >= '03/06/2013' and date < '05/06/2013'
Run Code Online (Sandbox Code Playgroud)
要么
Select date, day, produce_qty from Table
where date BETWEEN '03/06/2013' and '05/06/2013'
Run Code Online (Sandbox Code Playgroud)