博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于ORALE将多行数据合并成为一行 报错未找到where关键字
阅读量:5252 次
发布时间:2019-06-14

本文共 491 字,大约阅读时间需要 1 分钟。

11.2及以上版本可以使用

可以使用listagg() WITHIN GROUP ()函数

(select listagg(T.NAME,',' ) within GROUP (order by (T.name)) from EMR_DIAGNOSIS T where T.PATIENT_CATEGORY=3 and T.CATEGORY=3 and T.status=1 and T.IP_ID=T2.IP_ID) DIAGNOSE,

 

11.2及一下版本可以使用

可以使用wmsys.wm_concat函数

(select  WMSYS.WM_CONCAT(Distinct T.name) from EMR_DIAGNOSIS T  left join CIS_PATIENT_VIS s on T.IP_ID=s.IP_ID where T.PATIENT_CATEGORY=3 and T.CATEGORY=3 and T.status=1) DIAGNOSE,

 

转载于:https://www.cnblogs.com/yourSixUncle/p/10609783.html

你可能感兴趣的文章
使用git克隆指定分支的代码
查看>>
计算结构体的大小
查看>>
[JSOI 2015] 子集选取
查看>>
asp.net引用用户控件
查看>>
Django之CRM项目Day6-公私户转换问题解决 班主任功能
查看>>
Matlab实现加性高斯白噪声信道(AWGN)下的digital调制格式识别分类
查看>>
POCO C++库学习和分析 -- Foundation库的结构
查看>>
POSIX 线程详解(经典必看)
查看>>
http authentication
查看>>
Ant学习总结
查看>>
用maven管理spring mvc时的pom.xml(hibernate 4.3+spring 4)
查看>>
亚马逊平淡无奇的成功秘诀
查看>>
codeforces 798D Mike and distribution
查看>>
条件、循环、函数定义 练习
查看>>
NIO、AIO学习历程
查看>>
2011.11.5 一道微软面试题
查看>>
poj 2182 树状数组
查看>>
细说KVO
查看>>
BZOJ2824: [AHOI2012]铁盘整理
查看>>
IE浏览器已经卸载,但是桌面上的图标却无法删除的解决方案
查看>>