需求需要多个病历类型的聚合显示 java和oracle都可以实现 java需要遍历数组,稍显麻烦 于是我则采用Oracle的聚合函数来是实现,主要是展示一下用法
select wmsys.wm_concat(DOC_TITLE) as doc_titile from rec_recall_doc_auth t
如果是同时想查询多个字段就需要用 group by进行分组
可以看出是采用多个记录内容之间默认采用”,”进行拼接而成
select LISTAGG(DOC_TITLE, '-') within group (order by DOC_TITLE) as doc_titile from rec_recall_doc_auth t
可以看出是采用多个记录内容之间的拼接方式是我们自己定义的
本文作者:Weee
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!