日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

oracle行轉(zhuǎn)列方法集合匯總(推薦!)

瀏覽:245日期:2023-05-30 16:14:00
目錄
  • 一、wm_concat函數(shù)(oracle12g版本開(kāi)始不支持)
  • 二、listagg函數(shù)
  • 三、xmlagg函數(shù)(解決listagg函數(shù)字符串拼接過(guò)長(zhǎng)問(wèn)題)
  • 四、pivot函數(shù)(拆分列)
  • 總結(jié)

wm_concat、listagg、xmlagg、pivot函數(shù)

一、wm_concat函數(shù)(oracle12g版本開(kāi)始不支持)

語(yǔ)法:

select 需要分組的字段,wmsys.wm_concat(distinct 需要行轉(zhuǎn)列合并展示的字段) from 表名 group by 需要分組的字段;

實(shí)戰(zhàn):查詢各年級(jí)涉及的班級(jí),多個(gè)班級(jí)默認(rèn)用“,”隔開(kāi)按一行合并展示。

select * from CLASS_STATISTICS;

select GRADE,wmsys.wm_concat(distinct CLASS) from CLASS_STATISTICS group by GRADE;

二、listagg函數(shù)

語(yǔ)法:

select 需要分組的字段,listagg(需要行轉(zhuǎn)列合并展示的字段,';')within group(order by 需要行轉(zhuǎn)列合并展示的字段) from 表名 group by 需要分組的字段;

實(shí)戰(zhàn):查詢各年級(jí)涉及的班級(jí),多個(gè)班級(jí)用“;”隔開(kāi)按一行合并展示。

select GRADE,listagg(CLASS,";")within group(order by CLASS) from CLASS_STATISTICS group by GRADE;

將group by換成over(partition by),不會(huì)去重

select GRADE,listagg(CLASS,";")within group(order by CLASS) over(partition by GRADE) from CLASS_STATISTICS;

三、xmlagg函數(shù)(解決listagg函數(shù)字符串拼接過(guò)長(zhǎng)問(wèn)題)

語(yǔ)法:

select 需要分組的字段,xmlagg(xmlparse(content 需要行轉(zhuǎn)列合并展示的字段||';' wellformed) order by 需要行轉(zhuǎn)列合并展示的字段).getclobval() from 表名 group by 需要分組的字段;

實(shí)戰(zhàn):查詢各年級(jí)涉及的班級(jí),多個(gè)班級(jí)用“;”隔開(kāi)按一行合并展示。

select GRADE,xmlagg(xmlparse(content CLASS||";" wellformed) order by CLASS).getclobval() from CLASS_STATISTICS group by GRADE;

使用rtrim(字段名,'字符'),去掉結(jié)尾多出來(lái)的“;”

select GRADE,rtrim(xmlagg(xmlparse(content CLASS||";" wellformed) order by CLASS).getclobval(),";") from CLASS_STATISTICS group by GRADE;

使用dbms_lob.substr(字段名,截取字段長(zhǎng)度,從第幾位開(kāi)始截取),將大字段clob字段轉(zhuǎn)換為字符串展示

select GRADE,dbms_lob.substr(rtrim(xmlagg(xmlparse(content CLASS||";" wellformed) order by CLASS).getclobval(),";"),1000,1) from CLASS_STATISTICS group by GRADE;

四、pivot函數(shù)(拆分列)

語(yǔ)法:

select * from 表名 pivot(聚合函數(shù)(需要按行展示的字段) for 需要轉(zhuǎn)列展示的字段 in ('內(nèi)容1' AS 字段別名1,'內(nèi)容2' AS 字段別名2,'內(nèi)容n' AS 字段別名n));

實(shí)戰(zhàn):將年級(jí)按列展示其學(xué)生人數(shù)。

select * from GRADE_STATISTICS;

select * from GRADE_STATISTICS pivot(sum(STUDENTS_CNT) for GRADE in ("一年級(jí)" AS 一年級(jí),"二年級(jí)" AS 二年級(jí),"三年級(jí)" AS 三年級(jí),"四年級(jí)" AS 四年級(jí)));

總結(jié)

到此這篇關(guān)于oracle行轉(zhuǎn)列方法集合匯總的文章就介紹到這了,更多相關(guān)oracle行轉(zhuǎn)列方法內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: Oracle
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
色爱综合av| 国产精品成人a在线观看| 亚洲3区在线| 综合亚洲色图| 国产日韩欧美一区| 日韩国产在线| 久热精品在线| 国产精品99久久免费| 日韩免费视频| 日韩专区欧美专区| 久久亚洲国产精品尤物| 91精品二区| 国产日产精品一区二区三区四区的观看方式 | 欧美日韩18| 精精国产xxxx视频在线野外 | 国产成人精选| 国产亚洲在线| 久久99视频| 五月天久久777| 国产精品香蕉| 日韩视频二区| 久久精品国产999大香线蕉| 亚洲免费精品| 精品国产午夜| 亚洲日产av中文字幕| 人人草在线视频| 三级亚洲高清视频| 国产精品蜜芽在线观看| 亚洲午夜久久| 欧美gv在线| 欧美日韩一区二区国产| 久久在线电影| 久久久国产精品网站| 香蕉成人久久| 综合日韩av| 日韩精品国产欧美| 久久亚洲精品中文字幕蜜潮电影| 欧美一区激情| 狠狠色狠狠色综合日日tαg| 久久av网站| 在线精品一区| 91tv亚洲精品香蕉国产一区| 911精品国产| 尤物精品在线| 女生影院久久| 国产日韩欧美一区二区三区| 亚洲免费精品| 中文另类视频| 九九久久国产| 日本免费新一区视频| 午夜日韩在线| 91日韩免费| 欧美韩一区二区| 日本不卡一区二区| 国产视频一区在线观看一区免费| 国产精品福利在线观看播放| 天堂va在线高清一区| 欧美精品一二| 日韩欧美1区| 福利一区视频| 免费视频一区二区三区在线观看| 日本一区二区三区中文字幕| 亚洲女同中文字幕| 亚洲精品.com| 日韩a一区二区| 欧美精品成人| 国产精品一区二区精品| 亚洲精品在线国产| 中日韩男男gay无套| 久久久成人网| 日韩欧美三级| 国产伊人久久| 国产精品99久久免费| 国产亚洲精aa在线看| 亚洲精品系列| 蜜桃传媒麻豆第一区在线观看| 国产字幕视频一区二区| 中文字幕系列一区| 日韩精品看片| sm久久捆绑调教精品一区| 麻豆成人在线观看| 欧美激情视频一区二区三区免费 | 99久精品视频在线观看视频| 国产成年精品| 福利一区在线| 亚洲黄色免费av| 日韩a一区二区| 三上亚洲一区二区| 国产91在线播放精品| 国产va免费精品观看精品视频| 嫩草伊人久久精品少妇av杨幂 | 美女视频免费精品| 精品久久精品| 成人亚洲欧美| 婷婷精品视频| 黑丝一区二区三区| 亚洲欧洲一区| 亚洲一区二区三区四区电影| 亚洲日产国产精品| 欧美亚洲网站| 美女尤物国产一区| 国产一区二区三区成人欧美日韩在线观看| 麻豆国产91在线播放| 国内精品麻豆美女在线播放视频| 国产精品国产三级国产在线观看| 精品色999| 日韩国产一区二区| 神马日本精品| 模特精品在线| 日本亚洲最大的色成网站www| 91亚洲精品在看在线观看高清| 久久国产麻豆精品| 麻豆91在线播放| 日本欧美不卡| 在线 亚洲欧美在线综合一区| 亚洲五月综合| 国产精品视频3p| 国产夫妻在线| 婷婷综合在线| 日韩国产欧美在线视频| 国产精品久久久免费| 97精品国产一区二区三区| 99久精品视频在线观看视频| 亚洲经典在线| 欧美一区成人| sm捆绑调教国产免费网站在线观看 | 日本精品不卡| av不卡免费看| 久久精品97| 麻豆mv在线观看| 合欧美一区二区三区| 香蕉久久久久久| 美女久久久精品| 韩日一区二区三区| 日本不卡一区二区| 成人国产精选| 国产精品嫩草99av在线| 欧美日韩视频免费看| 日韩国产欧美一区二区| 国产亚洲在线| 国产精品**亚洲精品| 成人免费电影网址| 亚洲精品欧洲| 麻豆理论在线观看| 免费国产亚洲视频| 精品国产不卡| 尤物精品在线| 蜜桃久久久久| 亚洲欧美久久| 久久久精品区| 性欧美长视频| 国产一区福利| 视频一区在线播放| 精品日韩一区| 在线精品观看| 亚洲国产成人二区| 日欧美一区二区| 日韩精品首页| 欧美一级一区| 亚洲精品91| 久久99精品久久久久久园产越南| 性欧美69xoxoxoxo| 麻豆成人在线观看| 日本欧美在线看| 中文字幕在线看片| 日韩高清不卡一区二区| 999国产精品| 国产精品久久久久久久免费软件| 欧美性感美女一区二区| 国产伦精品一区二区三区视频| 日韩毛片视频| 久久国产麻豆精品| 亚洲免费影院| 日韩精品不卡一区二区| 日本色综合中文字幕| 国产精品88久久久久久| 久久精品国产网站| 亚洲欧洲国产精品一区| 欧美一级精品| 精品视频在线一区二区在线| 免费在线观看成人| 日韩欧美一区二区三区免费观看| 国产精品一区亚洲| 欧美专区一区二区三区| 亚洲伊人av| 国产麻豆一区二区三区| 一级欧美视频| 午夜国产一区二区| 亚洲欧洲高清| 麻豆精品国产91久久久久久| 亚洲综合中文| 欧美日韩激情| 日韩欧美精品一区| 久久久久97| 国产亚洲人成a在线v网站| 丝袜美腿高跟呻吟高潮一区| 久久久久久美女精品| 成人在线视频区| 麻豆国产精品| 国产免费播放一区二区|