pln_id netnode_id
1 2
2 3
1 3
2 4我 想把 pln_id 相同的项变成 一行
就是
1 2 3
2 3 4
请指教
1 2
2 3
1 3
2 4我 想把 pln_id 相同的项变成 一行
就是
1 2 3
2 3 4
请指教
解决方案 »
- 100分求教 竖改横显示的问题
- 紧急求助,数据库连接满了~!
- 介绍一下优秀一点的标准SQL教程,Oracle教程书籍!!!!!
- 请教:oracle中比较数据库中两个用户结构的差异
- oracle 中带有输出参数的存储过程的使用
- 请问怎样把oracle数据库导出成sql语句啊?
- Oracle 9i中如何用过程实现导出?
- ???菜鸟刚学oracle,现在想重装机器了,我想把我建的一个叫word的数据库保存下来,考的别的机器上,等装完系统再考回来,恢复数据库,
- 比较两个日期相差几天?
- 大神求个sql!
- oracle临时表空间文件问题
- oracle 怎么给整个Sql作为一个别名 然后和其他的表left join
select pln_id,replace(wm_concat(netnode_id),',',' ')netnode_id
from tt
group by pln_id
max(decode(dk,2,netnode_id))col2
from (select tt.*,dense_rank()over(partition by pln_id order by rownum)dk from tt)
group by pln_id要确定每个pln_id最多有几个值,按上面的格式写几列max...