ITPub博客

首页 > 数据库 > Oracle > 关于行列转换的一个问题

关于行列转换的一个问题

原创 Oracle 作者:fishforwater 时间:2007-01-23 12:18:57 0 删除 编辑
关于行列转换的一个问题[@more@]08:45:47 SQL> select * from usr;

NAME
----------
张三
李四
王五

已选择3行。

已用时间: 00: 00: 00.00
08:45:57 SQL> Select Substr(Sys_Connect_By_Path(Name, ','), 2)
08:46:51 2 From (Select Rownum Rid, Rownum + 1 Next_Rid, Name From Usr)
08:46:51 3 Where Rid = (Select Count(*) From Usr)
08:46:51 4 Start With Rid = 1
08:46:51 5 Connect By Prior Next_Rid = Rid;

SUBSTR(SYS_CONNECT_BY_PATH(NAME,','),2)
----------------------------------------------------------------------------

张三,李四,王五

已选择 1 行。

已用时间: 00: 00: 00.00

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8643300/viewspace-892694/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    18
  • 访问量
    17800