は、あなたが注文SQL Server:何も注文がない場合、月ごとのすべての日数を計算しますか?
| Order | Date |
-----------------------
| 1 | 20150101 |
| 2 | 20150103 |
| 3 | 20150105 |
| 11 | 20150211 |
| 22 | 20150224 |
| 33 | 20150204 |
と全く注文が、私はT-SQLでこれをやりたい
| Month | NoOrdersCount |
---------------------------
| 201501 | 28 |
| 201502 | 25 |
ない日があるとします。私の最初のアイデアは1年間のテーブルを作成して、1行につき1日中のすべての日を注文と結びつけることです。今、NULLの合計は、私たちに無注文の結果を与えます。
月額NoOrders
の数値は、SQL Server 2014の上記のようなトランザクションデータからどのように計算できますか?
カラム日付のデータ型? – jarlh
あなたの考えはよかったよ –
27はtypoですか?最後に私がチェックしたところ、ほとんどの1月は31日間で、1月に3日間しか注文できません。 –