2011-05-10 59 views
2

我使用的是SQL SERVER 2005,並有一個表格用於存儲challans的日期。它有一個字段'數量' 我想有一個月的數量的總和。但是,這些周不得不從週二開始到週一(這是石油會計的國際標準)從星期二到星期一得到數量的總和

回答

2

您可以使用set DATEFIRST設置一週的第一天,然後使用日期分量。

這些SQL語句應該得到你想要的東西。假設你的表被稱爲和日期列是

SET DATEFIRST 2;

選擇日期部分(周,:my_date),和(數量) 從 組由日期部分(周,:my_date)

+0

ö冰雹!!! @Steven Mastandrea ....這正是我正在尋找的...非常感謝你...從來沒有想過這個論壇是如此的有用和快速...再次感謝 – 2011-05-10 06:06:13

+0

是否有可能顯示日期在結果窗格呢?我的意思是,從什麼日期到什麼日期計算了這一週......?任何可能性? – 2011-05-10 06:36:19

+0

不幸的是,我可以想到,不幸的是。 – 2011-06-08 14:18:26

相關問題