news 2026/8/21 15:15:45

LISTAGG、XMLAGG

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LISTAGG、XMLAGG

LISTAGG(TO_CHAR(orp.id),';') WITHIN GROUP (ORDER BY orp.id) ORP_IDS,

XMLAGG(XMLPARSE(content to_char(orp.id) || ';' wellformed) ORDER BY orp.id).getclobval() ORP_IDS,

注:to_char保证分组之后列转行的字符类型,不然会有空格,当列转行字符串超过4000时,listagg会报错,可以使用xmlagg来替换,listagg结果:132205564;132205580、xmlagg结果:132205564;132205580;xmlagg字符串最后会多一个分隔符。

示例:

SELECT o.ACCOUNT_ID, XMLAGG(XMLPARSE(content to_char(orp.id) || ';' wellformed) ORDER BY orp.id).getclobval() ORP_IDS, count(orp.NUM_ID) orp_number,nvl(sum(fm.ACTUAL_FREIGHT),0) TOTAL_FREIGHT FROM ORDERS o LEFT JOIN ORDERS_RELATIONSHIP orp ON orp.ORDER_ID = o.ID LEFT JOIN FREIGHT_MANAGEMENT fm ON fm.ORDERS_RELATIONSHIP_NUM = orp.NUM_ID LEFT JOIN DISTRIBUTE d ON d.MOD_ID = orp.ID AND d.TYPE_FAY = '14' AND d.OPER_LOG LIKE '%货已发出' WHERE o.ORDER_STATE IN ('Order_Status_007','Order_Status_008','Order_Status_009') AND EXISTS (SELECT 1 FROM account a where a.id = o.ACCOUNT_ID and a.key_ACCOUNT_ID is not null) AND d.UPDATE_DATE >= to_date('2025-11-01 00:00:00','yyyy-MM-dd HH24:mi:ss') AND d.UPDATE_DATE < to_date('2025-12-01 00:00:00','yyyy-MM-dd HH24:mi:ss') GROUP BY o.ACCOUNT_ID
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/21 20:14:35

CUDA out of memory怎么办?Image-to-Video显存优化方案

CUDA out of memory怎么办&#xff1f;Image-to-Video显存优化方案 问题背景与挑战 在使用基于 I2VGen-XL 模型的 Image-to-Video 图像转视频生成器 进行二次开发时&#xff0c;开发者“科哥”遇到了一个典型但棘手的问题&#xff1a;CUDA out of memory&#xff08;显存溢出&a…

作者头像 李华
网站建设 2026/8/21 20:14:35

能否添加背景音乐?后处理功能开发中,支持音频混音导出

能否添加背景音乐&#xff1f;后处理功能开发中&#xff0c;支持音频混音导出 &#x1f3a7; 语音合成的进阶需求&#xff1a;从“能说”到“好听” 当前&#xff0c;基于 Sambert-Hifigan 的中文多情感语音合成系统已实现高质量、低延迟的文本转语音能力。用户可通过 WebUI 或…

作者头像 李华
网站建设 2026/8/21 20:14:36

STEP文件与PRT文件的区别

STEP文件和PRT文件是工程设计和制造领域中两种常见的三维模型文件格式&#xff0c;它们的主要区别在于通用性和软件关联性。 一句话总结&#xff1a; STEP文件是通用交换格式&#xff0c;用于在不同CAD软件之间安全地传输几何数据。PRT文件是Creo/ProE的专用原生格式&#xff0…

作者头像 李华
网站建设 2026/8/21 20:14:34

华为OD技术面真题 - 计算机网络 - 3

文章目录 介绍一下HTTP报文结构HTTP请求方法有哪些&#xff0c;分别代表什么含义HTTP响应状态码分为哪几类HTTP和HTTPS的区别HTTP请求为什么是无状态的如何使用HTTP实现有状态访问 介绍一下HTTP报文结构 HTTP请求头结构图&#xff1a; 请求报文整体分为四个部分&#xff1a;…

作者头像 李华
网站建设 2026/8/21 20:14:36

在 ABAP Cloud 里正确使用系统字段 SYST:从 SY 到 Context 与 XCO 的迁移指南

很多 ABAP 开发者对 SY 这套系统字段又爱又恨:它随处可用、运行时自动刷新,写日志、判定流程、拼消息都很顺手。可一旦进入 ABAP Cloud(包括 SAP BTP 上的 ABAP environment,以及 S/4HANA Cloud 的 ABAP for Cloud Development 语法版本),你会明显感到同一段代码在不同环…

作者头像 李华