sql面试题3# Database - 数据库
n*6
1 楼
(如果题目出错了,请高人指教)
作cross tab query, 也叫pivot table。
有以下table:
MONTH, PRODUCT1, PRODUCT2
1, 3, 2
2, 4, 2
3, 5, 8
4, 9, 5
...
12, 40, 34
要求:转换一下矩阵,并作SUM(),变成如下:
PRODUCT, QUARTER1, QUARTER2, QUARTER3, QUARTER4
PRODUCT1 21, ...
PRODUCT2 17, ...
作cross tab query, 也叫pivot table。
有以下table:
MONTH, PRODUCT1, PRODUCT2
1, 3, 2
2, 4, 2
3, 5, 8
4, 9, 5
...
12, 40, 34
要求:转换一下矩阵,并作SUM(),变成如下:
PRODUCT, QUARTER1, QUARTER2, QUARTER3, QUARTER4
PRODUCT1 21, ...
PRODUCT2 17, ...