两个特定日期之间的日期

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)

请帮忙?

MG_*_*sta 5

试试这个......

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)