原表结构:
线路起点 线路终端 线路分段 分段型号
北13 毛1 1 YJV-3*240
2 TJ-40
3 ZJYA-10/120
浦2 西城 1 YJV-3*120
2 TJ-15
3 ZJYA-10/150需要结果:线路起点 线路终端 分段型号1 分段型号2 分段型号3
北13 毛1 YJV-3*240 TJ-40 ZJYA-10/120
浦2 西城 YJV-3*120 TJ-15 ZJYA-10/150
每条线路(如:北13-毛1)分段数量情况不相同,有多有少。
求助高手如何解决!泣谢!
线路起点 线路终端 线路分段 分段型号
北13 毛1 1 YJV-3*240
2 TJ-40
3 ZJYA-10/120
浦2 西城 1 YJV-3*120
2 TJ-15
3 ZJYA-10/150需要结果:线路起点 线路终端 分段型号1 分段型号2 分段型号3
北13 毛1 YJV-3*240 TJ-40 ZJYA-10/120
浦2 西城 YJV-3*120 TJ-15 ZJYA-10/150
每条线路(如:北13-毛1)分段数量情况不相同,有多有少。
求助高手如何解决!泣谢!
北13 毛1 1 YJV-3*240
北13 毛1 2 TJ-40
北13 毛1 3 ZJYA-10/120
max(decode(线路分段,'2',分段型号)) "分段型号2" ,max(decode(线路分段,'3',分段型号)) "分段型号3"
from 表名
group by 线路起点,线路终端;