数据库查询:将查询列表列,拼成一条数据使用什么函数?

来源:互联网 发布:clojure编程 中文 编辑:程序博客网 时间:2024/04/27 14:43

mysql数据库:group_concat(列名,'分割符符号')

select group_concat(NAME, ';') from OFFICE_WORK_LOG_VIEW where WORK_LOG_ID=owl.ID;

结果:weiwei;zhanghui;zhouqiangzhi

oracle数据库:oracle 10g以上可以用wm_concat(列名)

select wm_concat(NAME) from OFFICE_WORK_LOG_VIEW where WORK_LOG_ID=owl.ID;

结果:weiwei,zhanghui,zhouqiangzhi

select WMSYS.WM_CONCAT(NAME) fromOFFICE_WORK_LOG_VIEW  where WORK_LOG_ID=owl.ID;

结果:weiwei,zhanghui,zhouqiang

0 0
原创粉丝点击