最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

oracle實(shí)現(xiàn)多行合并的方法

 更新時(shí)間:2015年01月20日 11:39:32   投稿:shichen2014  
這篇文章主要介紹了oracle實(shí)現(xiàn)多行合并的方法,實(shí)例講述了oracle10g以后提供的函數(shù)WMSYS.WM_CONCAT的使用技巧,需要的朋友可以參考下

本文實(shí)例講述了oracle實(shí)現(xiàn)多行合并的方法。分享給大家供大家參考。具體分析如下:

在寫sql時(shí),經(jīng)常會(huì)有將某列的字段合并起來,比如將某人名下每個(gè)月的工資列示,但是每個(gè)人只能占一行。

像這種場(chǎng)景,可能用行列轉(zhuǎn)換也能實(shí)現(xiàn),但如果這個(gè)月份的信息不固定,就無法使用行列轉(zhuǎn)換了。

oracle10g以后,提供了一個(gè)函數(shù)WMSYS.WM_CONCAT,能很輕松實(shí)現(xiàn)該功能。

復(fù)制代碼 代碼如下:
select t.rank, WMSYS.WM_CONCAT(t.Name) TIME From t_menu_item t GROUP BY t.rank;

這樣,看著就舒服多了。

這個(gè)方法沒出來之前,可能還需要自己寫一個(gè)函數(shù),稍微麻煩些。

希望本文所述對(duì)大家的Oracle數(shù)據(jù)庫程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

新泰市| 沙雅县| 南华县| 城口县| 海伦市| 蕲春县| 石门县| 衡山县| 洛宁县| 红原县| 班戈县| 揭阳市| 汶上县| 元氏县| 苍山县| 武城县| 朝阳市| 紫云| 西吉县| 榆林市| 安西县| 耒阳市| 林口县| 额敏县| 饶平县| 大城县| 阿巴嘎旗| 丹凤县| 北流市| 抚顺县| 揭阳市| 大同市| 龙口市| 弥渡县| 道真| 平潭县| 临武县| 威信县| 常州市| 连南| 尉氏县|