字段值的串连
2016-02-18 14:14
309 查看
1、 字段值的串连
方法一
SELECT NVL(LISTAGG(SIZE_DESC_CARTON, ',') WITHIN GROUP(ORDER BY SEQ), 'ZZZ') SIZE_CARTON,
NVL(LISTAGG(SIZE_DESC_PALLET, ',') WITHIN GROUP(ORDER BY SEQ), 'ZZZ') SIZE_PALLET
FROM OB_PL_BODY
得到结果:
方法二
SELECT TEMPLATE_ID, DBMS_LOB.SUBSTR(WMSYS.WM_CONCAT(SUPPLIER_NAME))
FROM (SELECT A.TEMPLATE_ID,
A.SUPPLIER_ID,
(A.SUPPLIER_ID || '-' || B.NAME_MAIN) SUPPLIER_NAME
FROM FIM_TEMPLATE_SUPPLIER A
LEFT JOIN M_FREIGHT_BROKER B
ON A.SUPPLIER_ID = B.CODE
ORDER BY SUPPLIER_ID)
GROUP BY TEMPLATE_ID
串值前:
串值后:
方法一
SELECT NVL(LISTAGG(SIZE_DESC_CARTON, ',') WITHIN GROUP(ORDER BY SEQ), 'ZZZ') SIZE_CARTON,
NVL(LISTAGG(SIZE_DESC_PALLET, ',') WITHIN GROUP(ORDER BY SEQ), 'ZZZ') SIZE_PALLET
FROM OB_PL_BODY
得到结果:
方法二
SELECT TEMPLATE_ID, DBMS_LOB.SUBSTR(WMSYS.WM_CONCAT(SUPPLIER_NAME))
FROM (SELECT A.TEMPLATE_ID,
A.SUPPLIER_ID,
(A.SUPPLIER_ID || '-' || B.NAME_MAIN) SUPPLIER_NAME
FROM FIM_TEMPLATE_SUPPLIER A
LEFT JOIN M_FREIGHT_BROKER B
ON A.SUPPLIER_ID = B.CODE
ORDER BY SUPPLIER_ID)
GROUP BY TEMPLATE_ID
串值前:
串值后:
相关文章推荐
- API
- jquery ajax 传动态值(错误试调)
- Spring学习笔记(17)----使用Spring注解方式管理事务
- 设置 Xcode 自动生成代码片段
- MongoDB(三)mongoDB下载和安装
- mysql 常用
- 4、集合类型
- 结构型模式7之2-Adapter适配器模式例子理解
- android studio插件收集
- UIScrollView头文件学习
- 七问“互联网+保险”:竞争力、核心价值何在?
- andorid jni入门教程一之helloworld
- KVC
- ASP.NET MVC3中Controller与View之间的数据传递总结
- 网站优化之如何做好网站排名
- ios屏幕底部弹出提示
- 一台电脑同时运行多个tomcat
- 自定义菜单,带参数的跳转url
- 在sdwebimage中加载webp格式图片。
- Meteor在Windows下开发环境配置