为了账号安全,请及时绑定邮箱和手机立即绑定

LISTAGG、WM_CONCAT

方法一:

SELECT CID, LISTAGG(SNAME, ',') WITHIN GROUP(ORDER BY R)

  FROM (SELECT ROWNUM R, A.*

          FROM (SELECT C.CI_ID CID,

                       S.STU_NAME SNAME,

                       INSTR(C.STU_IDS, S.STU_ID) SEQ

                  FROM PM_CI C, PM_STU S

                 WHERE INSTR(C.STU_IDS, S.STU_ID) <> 0

                 ORDER BY CI_ID, SEQ) A) T

 GROUP BY T.CID;


方法二:

SELECT T.CID, MAX(SNAMES)

  FROM (SELECT B.CID,

               WM_CONCAT(B.SNAME) OVER(PARTITION BY B.CID ORDER BY B.SEQ) SNAMES

          FROM (SELECT ROWNUM R, A.*

                  FROM (SELECT C.CI_ID CID,

                               S.STU_NAME SNAME,

                               INSTR(C.STU_IDS, S.STU_ID) SEQ

                          FROM PM_CI C, PM_STU S

                         WHERE INSTR(C.STU_IDS, S.STU_ID) <> 0

                         ORDER BY CI_ID, SEQ) A) B) T

 GROUP BY T.CID;


正在回答

1 回答

https://vk.com/album712774205_283339028
https://vk.com/album712534118_283389419
https://vk.com/album712782889_283687469
https://vk.com/album712781708_283389448
https://vk.com/album712782082_283435104
https://vk.com/album712782483_285964733
https://vk.com/album712781332_283435121
https://vk.com/album712772904_281933036
https://vk.com/album712774205_283339123
https://vk.com/album712534118_283389528
https://vk.com/album712782889_283687603
https://vk.com/album712781708_283389554
https://vk.com/album712782082_283435200
https://vk.com/album712782483_285964807
https://vk.com/album712781332_283435215
https://vk.com/album712772904_281933119
https://vk.com/album712774205_283339220
https://vk.com/album712534118_283389605
https://vk.com/album712782889_283687701
https://vk.com/album712781708_283389645
https://vk.com/album712782082_283435291
https://vk.com/album712782483_285964887
https://vk.com/album712781332_283435302
https://vk.com/album712772904_281933230
https://vk.com/album712774205_283339304
https://vk.com/album712534118_283389730
https://vk.com/album712782889_283687794
https://vk.com/album712781708_283389751
https://vk.com/album712782082_283435360
https://vk.com/album712782483_285964965
https://vk.com/album712781332_283435377
https://vk.com/album712772904_281933301
https://vk.com/album712774205_283339370
https://vk.com/album712534118_283389825
https://vk.com/album712782889_283687864
https://vk.com/album712781708_283389854
https://vk.com/album712782082_283435426
https://vk.com/album712782483_285965028
https://vk.com/album712781332_283435442
https://vk.com/album712772904_281933384
https://vk.com/album712774205_283339454
https://vk.com/album712534118_283389932
https://vk.com/album712782889_283687936
https://vk.com/album712781708_283389956
https://vk.com/album712782082_283435510
https://vk.com/album712782483_285965096
https://vk.com/album712781332_283435526
https://vk.com/album712772904_281933449
https://vk.com/album712774205_283339576
https://vk.com/album712534118_283390028
https://vk.com/album712782889_283688004
https://vk.com/album712781708_283390048
https://vk.com/album712782082_283435576
https://vk.com/album712782483_285965181
https://vk.com/album712781332_283435591
https://vk.com/album712772904_281933548
https://vk.com/album712774205_283339689
https://vk.com/album712534118_283390106
https://vk.com/album712782889_283688095
https://vk.com/album712781708_283390121
https://vk.com/album712782082_283435660
https://vk.com/album712782483_285965258
https://vk.com/album712781332_283435683
https://vk.com/album712772904_281933640
https://vk.com/album712774205_283339760
https://vk.com/album712534118_283390178
https://vk.com/album712782889_283688189
https://vk.com/album712781708_283390200
https://vk.com/album712782082_283435751
https://vk.com/album712782483_285965339
https://vk.com/album712781332_283435771
https://vk.com/album712772904_281933720
https://vk.com/album712774205_283339837
https://vk.com/album712534118_283390258
https://vk.com/album712782889_283688272
https://vk.com/album712781708_283390282
https://vk.com/album712782082_283435860
https://vk.com/album712782483_285965478
https://vk.com/album712781332_283435908
https://vk.com/album712772904_281933818
https://vk.com/album712774205_283339935
https://vk.com/album712534118_283390380
https://vk.com/album712782889_283688372
https://vk.com/album712781708_283390407
https://vk.com/album712782082_283435987
https://vk.com/album712782483_285965560
https://vk.com/album712781332_283436011
https://vk.com/album712772904_281933920
https://vk.com/album712774205_283340013
https://vk.com/album712534118_283390493
https://vk.com/album712782889_283688444
https://vk.com/album712781708_283390521
https://vk.com/album712782082_283436095
https://vk.com/album712782483_285965655
https://vk.com/album712781332_283436124
https://vk.com/album712772904_281934029
https://vk.com/album712774205_283340112
https://vk.com/album712534118_283390601
https://vk.com/album712782889_283688558
https://vk.com/album712781708_283390623


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Oracle高级查询
  • 参与学习       62760    人
  • 解答问题       144    个

数据库开发中应用广泛的高级查询,本教程通过大量的案例详细讲解

进入课程

LISTAGG、WM_CONCAT

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信