SELECT bkz999,substr( LISTAGG(ake001, ',') WITHIN GROUP(ORDER BY bkz999), 1,2000) as ake001s
FROM kz01_data_rela where bkz999='751AE410A0857D98E050A8C0F3075923' GROUP BY bkz999;
SELECT bkz999,--to_clob(
--LISTAGG(ake001, ',') WITHIN GROUP(ORDER BY bkz999)
wm_concat(ake001)
-- ) as ake001s
FROM kz01_data_rela where bkz999='751AE410A0857D98E050A8C0F3075923' GROUP BY bkz999;

SQL列表聚合查询

本文介绍了一种使用SQL进行数据聚合的方法,通过示例展示了如何利用LISTAGG和wm_concat函数来实现对特定字段的字符串连接操作,适用于需要将多个记录合并为单一记录的场景。
2851

被折叠的 条评论
为什么被折叠?



