kwhw.net
当前位置:首页 >> DB2中如何实现 wmsys.wm_ConCAt功能 >>

DB2中如何实现 wmsys.wm_ConCAt功能

摘自博客: 之前弄过oracle的行转列了,现在研究下db2的行转列. db2函数没有oracle那么强大,像oracle,几行代码能解决的问题换成db2的话,需要更多的代码了 下面粘出来,大家看下。要是发现问题给我留言哈 1.多行转一行 WITH rs as ( select na...

方法一,使用connect by +sys_connect_by_path : --测试数据 create table test(col varchar2(10)); insert into test values('a'); insert into test values('b'); insert into test values('c'); --SQL语句: select ltrim(sys_connect_by_path(...

string_agg(text,text), 第一个参数是合并的字段,第二个参数是连接符。是聚合函数。 select aaa,string_agg(bbb,',') from test group by aaa

mywm_concat2 这个是你们自定义的吧, oracle肯定是没有这个函数的; 再说自己的函数怎么可能 可能以 my这样的字符开头 ??? sys.wm_concat 这个是 字符汇总的一个函数。 比如: 表 A col1 col2 1 a 1 b 2 aa 2 bb select col1,sys.wm_concat(...

网站首页 | 网站地图
All rights reserved Powered by www.kwhw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com