在ORACLE中实现多行记录在一行中显示的一条SQL语句执行
在ORACLE中实现多行记录在一行中显示的一条SQL语句执行
日期:2008-06-27 15:59:10 人气:1
select A
, MIN(B) ||
DECODE(COUNT(1),1,'', ',' ||
(select ',' || B
from T Ta
where Ta.A = T.A
and B MAX(T.B)
and B MIN(T.B)
)) ||
DECODE(COUNT(1