有數據如下:
11:29:27 scott@ORCL> select sn, random_string st from tb;
SN ST
---------- --------------------------------------------------
1 T2
2 OG
3 G4
4 7H
5 IM
6 JK
7 UI
8 H0
9 BK
10 FK
11 L1
12 HR
13 03
14 3O
15 W5
16 K1
17 WO
18 KE
19 6D
20 78
21 RB
22 3B
23 1E
24 R0
25 B6
26 KM
要求查詢結果如下顯示,st的值五個一組顯示一行:
ST
------------------
T2,OG,G4,IM,7H
JK,UI,H0,FK,BK
L1,W5,3O,HR,03
K1,KE,78,6D,WO
RB,B6,R0,1E,3B
KM
語句如下:
11:31:57 scott@ORCL> select WMSYS.WM_CONCAT(random_string) st
14:32:08 2 from (select sn-1 sn ,random_string from tb)
14:32:08 3 group by trunc(sn/5);
ST
--------------------------------------------------
T2,OG,G4,IM,7H
JK,UI,H0,FK,BK
L1,W5,3O,HR,03
K1,KE,78,6D,WO
RB,B6,R0,1E,3B
KM
行列轉換:多條記錄按規定數量分組合並後顯示
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
跟蹤併發請求
ronaldo_liu2018
2020-07-03 10:12:50
Oracle創建存儲過程、創建函數、創建包基本語法
sslflying
2020-07-02 10:54:00
行列轉換:多條記錄按規定數量分組合並後顯示
sslflying
2020-02-25 11:21:03
查看form中LOV對應的後臺代碼
ronaldo_liu2018
2020-02-21 01:05:49
PLSQL中獲取堆棧消息的方法
ronaldo_liu2018
2020-02-21 01:05:49
獲取銷售訂單行對應的總成本
ronaldo_liu2018
2020-02-21 01:05:49
跟蹤併發請求
ronaldo_liu2018
2020-07-03 10:12:50
Oracle創建存儲過程、創建函數、創建包基本語法
sslflying
2020-07-02 10:54:00
oracle多行記錄與批量插入
Porryli
2020-06-15 02:49:15
oracle job 應用
yaba213
2020-02-26 05:22:49
oracle 中Schema
yaba213
2020-02-26 05:22:49
行列轉換:多條記錄按規定數量分組合並後顯示
sslflying
2020-02-25 11:21:03
DMP文件導入
iteye_4857
2020-02-25 08:41:51
oracle timestamp設置
iteye_4857
2020-02-25 08:41:51