【发布时间】:2020-10-07 02:37:28
【问题描述】:
如何将表从行按月分组到字段按月分组但按id分组,所以这个查询是按2个字段分组但行变成一个字段?
这是数据:
如果上面的图片没有出现在下面是辅助信息:
我有这样的表事务:
Id| Id_product | Month | Value |
________________________________
1| 1 | 6 | 5 |
2| 1 | 6 | 5 |
3| 3 | 7 | 4 |
4| 7 | 8 | 1 |
5| 5 | 8 | 2 |
6| 5 | 8 | 1 |
7| 1 | 8 | 1 |
我想将所有数据与 2 个字段、id 产品但按月份分组,并且月份是一个字段,
Id_product | Month6 | Month7 | Month8 |
______________________________________________________
1 | 10 (id1+id2) | | 1 (id7) |
3 | | 4(id3) | |
7 | | | 1 (id4) |
5 | | | 3 (id5 + id6)|
【问题讨论】:
-
你必须有一个交叉表格式吗?
-
@PM77-1 ,假设它是一个表。真正的桌子很复杂。所以不是这个事务的另一个表,我们不需要它。