当前位置: 代码迷 >> Oracle开发 >> 求关于两行数据归并为一行数据的sql语句
  详细解决方案

求关于两行数据归并为一行数据的sql语句

热度:72   发布时间:2016-04-24 07:17:25.0
求关于两行数据合并为一行数据的sql语句



想要得到结果:



------最佳解决方案--------------------

WITH cars AS
(SELECT '1' carid,'东风' carname, '11' driveraid, '12' driverbid FROM dual),
 driver AS
 (SELECT '11' driverid,1 carnum,'aaa' drivername FROM dual UNION 
  SELECT '12' driverid,1 carnum,'bbb' drivername FROM dual )
SELECT CARID,
       CARNAME,
       (SELECT DRIVERNAME 
------其他解决方案--------------------
 '(' 
------其他解决方案--------------------
还有就是driveraid的名字drivername放在driverbid前面
  相关解决方案