怎设置查询语句,并列显示同一张表的多个条件的数据,例如:有个销售明细表,有字段年,月,客户,月销售额,怎设置查询显示1-12月各客户销售情况?
原数据:
年 | 月 | 客户 | 月销售额 |
---|---|---|---|
2021 | 1 | 客户a | 1000 |
2021 | 1 | 客户B | 1500 |
2021 | 2 | 客户b | 2000 |
2021 | 3 | 客户a | 1500 |
2021 | 3 | 客户b | 3000 |
期待结果:
| 年| 客户 | 1 | 2 | 3 |
| ------ | ------ | ------ | ------ |
| 2021 | 客户a | 1000| 0 |1500 |
| 2021 | 客户b | 1500 | 2000 | 3000 |
sql 语句怎么实现