零、故事
某销售公司每月都会统计每个销售人员当月的销售额,作为提成的标准。年底公司经理想看到本年每月每名销售的销售额,然后将这些数据作为今年发年终奖的参考。
一、问题
请编写出 SQL 语句,查询每名销售每个月的销售额。查出的格式如下:
姓名 | 一月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 十一月 | 十二月 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
张三 | 12 | 13 | 14 | 34 | 35 | 25 | null | 120 | 102 | 89 | 58 | 78 |
李四 | 122 | null | 14 | 324 | 325 | 25 | 11 | 1220 | 102 | 829 | null | 728 |
王五 | 122 | 321 | 14 | 324 | null | 25 | 11 | null | 102 | 829 | null | 728 |
二、已知
- 人员表(User)
字段 | 说明 |
---|---|
Id | 人员编号 |
Name | 姓名 |
- 月销售表(Sales)
字段 | 说明 |
---|---|
Id | 销售编号 |
UserId | 人员编号 |
Month | 月份(1-12数字) |
Money | 销售金额 |