请教一下,一般怎设置查询语句,并列显示同一张表的多个条件的数据,例如:有个销售明细表,有字段年,月,客户,月销售额,怎设置查询显示1-12月各客户销售情况?

怎设置查询语句,并列显示同一张表的多个条件的数据,例如:有个销售明细表,有字段年,月,客户,月销售额,怎设置查询显示1-12月各客户销售情况?
原数据:

客户月销售额
20211客户a1000
20211客户B1500
20212客户b2000
20213客户a1500
20213客户b3000

期待结果:

| 年| 客户 | 1 | 2 | 3 |
| ------ | ------ | ------ | ------ |
| 2021 | 客户a | 1000| 0 |1500 |
| 2021 | 客户b | 1500 | 2000 | 3000 |

sql 语句怎么实现

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果