社区
Oracle
帖子详情
oracle如何实现一列多条结果合并
haojian11
2010-01-28 10:53:57
select a from table;
A
---
aa
bb
cc
..
..
请问:如何用sql实现查询结果为‘aabbcc....’,或者oracle是否有这个函数
...全文
126
6
打赏
收藏
oracle如何实现一列多条结果合并
select a from table; A --- aa bb cc .. .. 请问:如何用sql实现查询结果为‘aabbcc....’,或者oracle是否有这个函数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haojian11
2010-01-28
打赏
举报
回复
十分感谢!
yu15tian
2010-01-28
打赏
举报
回复
wm_concat 学习了
Phoenix_99
2010-01-28
打赏
举报
回复
with temp as(
select 'aa' a from dual
union all
select 'bb' a from dual
union all
select 'cc' a from dual
)
select replace(wm_concat(a),',','') from temp;
小灰狼W
2010-01-28
打赏
举报
回复
10g以上的版本可以用楼上的方法
再把逗号去掉
select replace(wm_concat(a),',') from table
ACMAIN_CHM
2010-01-28
打赏
举报
回复
select wmsys.wm_concat(a) from table;
liusong_china
2010-01-28
打赏
举报
回复
试一下 wm_concat()
oracle
将
一列
的
合并
用逗号隔开,
Oracle
把
一列
的值
合并
为一个值并用逗号分隔
Oracle
把
一列
的值
合并
为一个值,并用逗号分隔。实例中将把部门表(DEPT表)与员工表(EMP表)关联,查询每个部门下的所有员工姓名,员工姓名之间以逗号分隔(如图一)。 图一:执行结果1、WMSYS.WM_CONCAT(列名)函数介绍:...
oracle
将多个查询结果
合并
首先要区分一个概况,多个查询结果分两种,一种是一条sql查询多个结果,还有一种是
多条
sql语句查询出多个结果。 先看第一个,一条语句查询出多个结果,将多个结果
合并
成一条记录: 在
oracle
中有一个wm_concat...
oracle
将多列数据
合并
成
一列
显示
oracle
多列数据显示成
一列
,2列数据
合并
在一起显示
oracle
group 多列
合并
为
一列
listagg(vc_mm,',') WITHIN GROUP(ORDER BY vc_date)
oracle
把
一列
拆成多列,
Oracle
将
一列
分成多列
Oracle
将
一列
分成多列
Oracle
将
一列
分成多列在
Oracle
中,我们可以使用listagg(
Oracle
11g及以上)将多行
合并
成中的某
一列
合并
成
一列
,现在我们的需求是将
一列
分割成多列。先建立一张表,插入测试数据:CREATE TABLE ...
Oracle
17,082
社区成员
55,236
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章