我有一个名为'订单'且'entry_date'[datatype:datetime2(7)]作为订单制作日期的表。与此日期相对应,我有一个名为'order_amt'[datatype:money]的列,其中存储了订单的金额。该表还具有'refund_date'[datatype:datetime2(7)]和'refund_amt'存储退款日期和金额。 我必须为2015年的每个月选择总收入[order_amt-refund_amt]。从日期列中分组月份并为所有月份添加数量
P.S:我是SQL新手,还有Stackoverflow。据我所知,
标签您正在使用的数据库管理系统。添加一些示例表格数据和预期结果 - 以及格式化文本。 – jarlh
假设订单于2015年12月发出,但退款发生在2016年。您是否想要在2015年的计算中计算退款金额,还是应该将其视为零? –
2015年应该被视为0。感谢Tim – Gompu