|
|
1
3
完全联接就足够了
但您的预期结果与2018年第2个月产品2的描述略有出入,之前的值为2933。 https://dbfiddle.uk/?rdbms=sqlserver_2017&fiddle=d01dc5bd626854b083be0864f2d5b0e4 结果:
|
|
|
2
2
年-月
|
|
|
3
1
我会和你一起去
这是对您的设计的一点猜测(假设您有一个产品表)。 |
|
4
1
您可以使用以下工具在数据中生成年、月和产品的所有可能组合:
|
|
|
5
0
如果您希望2017年和2018年没有销售任何商品的行与2017年3月的预期结果相同,您需要生成月份、年份并加入产品以获得空值。
|