度量快速开发平台-专业、快速的软件定制快开平台

标题: oracle拼接字段和group by的使用 [打印本页]

作者: 张兴康    时间: 2020-6-9 14:20
标题: oracle拼接字段和group by的使用
业务需求:


实现方法:
先将后面的工资和部门可以通过group by得到


id是通过拼接的,oracle有相应的函数:wm_concat和LISTAGG(id,’,’) WITHIN GROUP( ORDER BY depon),得到:



使用的sql:
select LISTAGG(id,’,’) WITHIN GROUP( ORDER BY depon),sum(salary),depon
from test_1
group by depon;
select wm_concat(id) ,sum(salary),depon
from test_1
group by depon


作者: 张兴康    时间: 2020-6-9 14:21

作者: 张兴康    时间: 2020-6-9 14:22

作者: fteair    时间: 2020-6-9 14:33

作者: caixuqad    时间: 2020-6-9 18:19

作者: 张兴康    时间: 2020-6-10 15:09
fteair 发表于 2017-8-9 14:33

你热啊
作者: 张兴康    时间: 2020-6-10 15:10
caixuqad 发表于 2017-8-9 18:19

一休,一休,一休 。。。。。。。。。。
作者: caixuqad    时间: 2020-6-10 18:22





欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2