我有麻煩雙週數項(在週五結束)SQL服務器:盤點日期與
表像雙週日期:
+------------+------------+
| ItemNumber | Date |
+------------+------------+
| 235 | 2016-03-02 |
| 456 | 2016-03-04 |
| 454 | 2016-03-08 |
| 785 | 2016-03-10 |
| 123 | 2016-03-15 |
| 543 | 2016-03-18 |
| 863 | 2016-03-20 |
| 156 | 2016-03-26 |
+------------+------------+
結果:
+-------+------------+
| Total | biWeek |
+-------+------------+
| 4 | 2016-03-11 |
| 3 | 2016-03-25 |
| 1 | 2016-04-08 |
+-------+------------+
這太好了。只是一個小問題。如果在兩週內沒有日期,則不會顯示該星期五的日期。例如,如果在'2016-03-25'周內沒有項目,我想顯示Total:0;日期:'2016-03-25'。現在它不會顯示'2016年3月25日',如果我沒有該周的數據 – sylanter
@sylanter那麼你需要使用日期表(或理貨)來填充缺失的日期,例如通過加入它這個選擇的結果 –
謝謝。和我想的一樣。我只是想看看有沒有更好的方法。 – sylanter