原文:Oracle 將表中多條數據同一字段拼成一列顯示

在日常開發中,經常遇到查詢子表數據,特別是在統計報表的時候,可能只顯示子表某一個字段的信息,就會使用到將子表多條數據的同一個字段的值拼接成一個字段。 方法如下: 例如:查詢銷售表表,需要銷售金額進行拼接 結果如下 拼接字段SQL: 查詢結果: ListAgg ...

2019-12-26 16:26 0 1042 推薦指數:

查看詳情

Oracle同一字段用逗號分隔(轉行)

--分組加排序,數據量大時結果會比較慢 SELECT listagg(t.ename,',') WITHIN GROUP(ORDER BY t.sal) FROM scott.emp t;SELECT listagg(t.ename,';') WITHIN GROUP(ORDER BY t.sal ...

Thu Sep 02 19:19:00 CST 2021 0 100
oracle根據不同條件修改同一字段的值

背景:會議室系統,若會議結束,則狀態改為2。若正在會議,則狀態改為1。若未開始,則狀態改為0 如上代碼是把state的狀態根據不同的時間進行修改 參考:https://blog.cs ...

Sat Jun 06 01:22:00 CST 2020 0 942
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM