Oracle - 分組連線欄位函式WMSYS.WM_CONCAT的使用
一、語法
WMSYS.WM_CONCAT(要連線的欄位)
該函式返回來自同一個分組的指定欄位的非NULL值的連線起來字串
準備資料如下:
1、以cid分組,把同組的sage欄位值列印在一行,逗號分隔(預設)
SELECT cid, WMSYS.WM_CONCAT(sage) FROM student GROUP BY cid;
2、以cid分組,把同組的sage欄位的值列印在一行,豎線分隔
SELECT cid, replace(WMSYS.WM_CONCAT(sage), ',', '|') FROM student GROUP BY cid;
3、以cid分組,把同組的sage欄位值去重且排序後列印在一行
select cid, WMSYS.WM_CONCAT(distinct sage) from student group by cid;
相關文章
- MySQL - 分組連線欄位函式GROUP_CONCAT的使用MySql函式
- Mysql中常用函式 分組,連線查詢MySql函式
- Oracle 分組彙總統計函式的使用Oracle函式
- 檢視oracle 欄位的資料佔用的位元組數函式Oracle函式
- mysql與oracle的分組函式MySqlOracle函式
- 6、Oracle中的分組函式Oracle函式
- SqlServer根據特定欄位分組後,對需要欄位進行分組拼接SQLServer
- oracle 12C wmsys.wm_concat()函式Oracle函式
- [PY3]——根據某個特定的欄位來分組迭代訪問一個欄位或序列?/ itertools.groupby( )函式函式
- 【ROLLUP】Oracle分組函式之ROLLUP魅力Oracle函式
- 【CUBE】Oracle分組函式之CUBE魅力Oracle函式
- 關於Oracle自定義分組函式Oracle函式
- pandas 分組合並欄位(qbit)
- list集合根據某欄位分組
- wmsys.wm_concat 函式用法函式
- 【ORACLE12C】oracle 12C wmsys.wm_concat()函式Oracle函式
- 使用CLR函式壓縮(Gzip)ntext型別欄位函式型別
- WMSYS.WM_CONCAT 函式的用法 ZT函式
- MySQL GROUP BY分組取欄位最大值MySql
- Oracle 表連線 篩選欄位執行計劃不正確Oracle
- oracle 位操作函式Oracle函式
- SQL 部分函式的使用,子查詢,group by,虛擬欄位,case……SQL函式
- pandas dataframe 時間欄位 diff 函式函式
- v$session與v$sql連線現在使用哪個欄位?SessionSQL
- 千分位分隔函式函式
- MybatisPlus經典示例:使用Wrapper查詢指定欄位並新增欄位函式處理MyBatisAPP函式
- MySQL字串連線函式MySql字串函式
- 分組查詢連線號段
- 在oracle中使用函式來判斷某欄位是否能轉換成數字型Oracle函式
- SQL 如何查詢每個分組都出現的欄位值SQL
- oracle 外連線的使用Oracle
- PHP連結oracle的函式 (轉)PHPOracle函式
- 欄位連線的各種資料庫的寫法 (轉)資料庫
- 可以處理LOB欄位的常用字元函式字元函式
- Mysql替換欄位中指定字元(replace 函式)MySql字元函式
- Oracle 分析函式的使用Oracle函式
- MySQL資料庫中的分組函式ROLLUPMySql資料庫函式
- oracle刪除表欄位和oracle表增加欄位Oracle