@R星校长
Table 1
ID | Type | Is_active |
---|---|---|
1 | A | Y |
1 | B | N |
2 | A | Y |
2 | C | Y |
3 | C | Y |
假设表格1
有三列,分别是 商场id
比如 商场1
商场2
商场3
产品类别比如A
B
C
是否在售 : Y
表示 Yes
在售 N
表示No
现在想转化成透视表格,也就是每个商场用一行写清楚
要把同一个商场的所有记录整合成一行,还需要结合使用 GROUP BY
一步步来,先看没有 GROUP BY
的情况
select id,
case when