我有 3 个字段( ID、Price、Date ),它看起来像这样..
|ID| |Price| | Date |
--------------------------------------------
|001| |150.00| | 2007-01-01 11:48:18.000 |
|002| |150.00| | 2007-01-01 15:57:19.000 |
|003| |150.00| | 2007-01-02 13:26:12.000 |
|004| |150.00| | 2007-01-03 10:31:14.000 |
等等等等
我需要显示一段时间内每一天的总销售额。所以当我把 1 月 1 日到 1 月 6 日... 应该是
| Days | Total Sales |
-------------------------------
| January 1 | --some amount |
| January 2 | --some amount |
| January 3 | --some amount |
| January 4 | --some amount |
| January 5 | --some amount |
| January 6 | --some amount |
我只是想不通,我坚持使用这段代码:) ...
DECLARE @StartDate dateTime,@EndDate dateTime, @TotalSales integer
SET @StartDate = '2007-01-02 11:41:19.000'
SET @EndDate = '2007-01-02 11:46:06.000'
SET @TotalSales = 0
while ( @StartDate = '2007-01-02 11:41:19.000' )
BEGIN
--Some codes
END
谢谢 :)