注文が行われた日付として「entry_date」[datatype:datetime2(7)]という名前のテーブルがあります。この日付に対応して、私は注文が行われた金額を格納する 'order_amt' [datatype:money]という列を持っています。この表には、 'refund_date' [datatype:datetime2(7)]と 'refund_amt'払い戻しが行われた日付とその金額を保存します。 2015年の各月の総収益[order_amt-refund_amt]を選択する必要があります。日付の列から月をグループ化し、すべての月に数量を追加する
P .:私はSQLの新機能であり、Stackoverflowです。
タグを試してみてください。いくつかのサンプル・テーブル・データと期待される結果を追加します。 – jarlh
2015年12月に注文があったものの、2016年に払い戻しが行われたとします.2015年の計算で払い戻し額をカウントするのか、ゼロとして扱うべきですか? –
2015年には0として扱う必要があります。ありがとうTim – Gompu