SQL 如何把一列的值转换成一行显示
SQL 如何把一列的值转换成一行显示
日期:2016-08-19 21:26:44 人气:1
1、最原始的方法,利用 select....union
select 栏位1 from 表名 where 条件 union select 栏位2 from 表名 where 条件 select 栏位3 from 表名 where 条件 ......
2、利用 SYS_CONNECT_BY_PATH函数
SELECT SYS_CONNECT_BY_PATH(栏位, '>') "Path"
FROM 表名
START WITH 条件
CONNECT