sql 同一列的多行内容拼接成字符串
来源:互联网 发布:日本产假多少天 知乎 编辑:程序博客网 时间:2024/05/22 00:50
SELECTL4.plan_id,MAX(SUBSTR(L4.分组内容,2)) display_themeFROM( SELECT L3.plan_id ,SYS_CONNECT_BY_PATH(L3.theme_name,';') AS 分组内容 FROM( SELECT L2.plan_id ,L2.theme_name ,L2.plan_id||L2.分组内编号 AS 分组字段加编号,L2.plan_id||(L2.分组内编号-1) AS 上级分组字段加编号 FROM( SELECT L1.plan_id -- 分组依据 ,L1.theme_name -- 同一列中 要合并的不同行 的值 ,ROW_NUMBER() OVER (PARTITION BY L1.plan_id ORDER BY L1.theme_name ASC) 分组内编号 FROM t_display_config_theme L1 ) L2 ) L3 START WITH L3.上级分组字段加编号 LIKE '%0' CONNECT BY PRIOR L3.分组字段加编号=L3.上级分组字段加编号) L4GROUP BY L4.plan_id
0 0
- sql 同一列的多行内容拼接成字符串
- 用SQL将Oracle中同一列的多行记录拼接成一个字符串
- ORACLE 用SQL同一列的多行记录拼接成一个字符串
- SQL STUFF函数 同一列值拼接 拼接字符串
- oracle同一列的字符串拼接
- oracle同一列字符串拼接
- SQL Server将一列的多行内容拼接成一行或一个字符串的问题
- oracle中wm_concat函数将同一列的多行字段值拼接成一行
- SQL列字符串拼接
- 用SQL将查询出来的多列的值拼接成一个字符串
- 用SQL将查询出来的多列的值拼接成一个字符串
- 用SQL将查询出来的多列的值拼接成一个字符串
- SQL中将一列的多行内容拼接成一行
- SQL 表数据多行某一列拼接成一个字符串
- SQL 拼接字符串 列转行
- SQL同列字符串拼接
- sql多行拼接成字符串
- 如何将Oracle中同一列的多行记录拼接成一个字符串 十一__262 | 浏览 8183 次 推荐于2016-01-25 17:34:18 最佳答案 需要用wm_concat函数来实现。
- 如何查看 SQL Server 占用内存
- javaEE:day3-servlet生命周期、提交解决中文乱码、tomcat加载jar包或类文件的顺序
- 常用正则表达式大全
- Maven中央存储库
- [Mapbox GL]调整LineString使其适应地图边界
- sql 同一列的多行内容拼接成字符串
- framework代码中添加资源编译不通过解决办法
- scanf_s输入%s的问题
- (0012) iOS 开发之MAC 终端命令学习
- 【LeetCode012算法/编程练习C++】Integer to Roman //map的遍历&数组的妙用
- java发送邮件
- Android开发-自定义View-AndroidStudio(十五)快速索引(2)
- RxSwift 学习指导索引
- BOM-不同浏览器对窗口尺寸的获取和修改