oracle多条记录分组合并显示。 请各位大神帮忙!这个sql语句要怎么写
表A:-------------------------------fkcol1col2col31a值1值21b值3值41c值5值62a值7值82b值9值102c值11值...
表A:
-------------------------------
fk col1 col2 col3
1 a 值1 值2
1 b 值3 值4
1 c 值5 值6
2 a 值7 值8
2 b 值9 值10
2 c 值11 值12
2 d 值13 值14
3 b 值15 值16
3 d 值17 值18
-------------------------------
想要的结果:
------------------------------------------------------------------
fk a1 a2 b1 b2 c1 c2 d1 d2
1 值1 值2 值3 值4 值5 值6
2 值7 值8 值9 值10 值11 值12 值13 值14
3 值15 值16 值17 值18
----------------------------------------------------------------- 展开
-------------------------------
fk col1 col2 col3
1 a 值1 值2
1 b 值3 值4
1 c 值5 值6
2 a 值7 值8
2 b 值9 值10
2 c 值11 值12
2 d 值13 值14
3 b 值15 值16
3 d 值17 值18
-------------------------------
想要的结果:
------------------------------------------------------------------
fk a1 a2 b1 b2 c1 c2 d1 d2
1 值1 值2 值3 值4 值5 值6
2 值7 值8 值9 值10 值11 值12 值13 值14
3 值15 值16 值17 值18
----------------------------------------------------------------- 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询