博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DB2 With语句递归
阅读量:5996 次
发布时间:2019-06-20

本文共 666 字,大约阅读时间需要 2 分钟。

WITH T1 (T11    , T22    , T33    , T44) AS    (SELECT TASKID         , REPLY         , ROWNUMBER () OVER (PARTITION BY TASKID)         , ROWNUMBER () OVER (PARTITION BY TASKID) AS T4     FROM RT_CALLTASKRECDT)    , T3 (S1    , S2    , S3    , S4) AS    (SELECT T11         , CAST (T22 AS VARCHAR (100))         , T33         , T44     FROM T1     WHERE T33 = 1 AND T44 = 1 UNION ALL    SELECT A.S1        , CAST (A.S2 || ',' || B.T22 AS VARCHAR (100))        , A.S3 + 1        , A.S4    FROM T3 A        , T1 B    WHERE A.S1 = B.T11 AND A.S3 = B.T44 - 1)SELECT S1    , S2FROM T3 XWHERE X.S3 = (SELECT MAX (S3)              FROM T3 Y              WHERE X.S1 = Y.S1);

 

转载地址:http://qgmlx.baihongyu.com/

你可能感兴趣的文章
JFinal中EhCache利用RMI方式分布式缓存配置
查看>>
谈传奇世界3D版
查看>>
我的友情链接
查看>>
【阿里云新品发布·周刊】第8期:数字化风暴已经来临!云+区块链,如何颠覆未来科技?...
查看>>
python开发编译器
查看>>
演示:使用IPsec+PKI来完成IP通信的安全
查看>>
Maven和Gradle对比
查看>>
C语言extern关键字用法
查看>>
我的LINUX之路----安装LINUX及远程连接
查看>>
如何提高Java并行程序性能
查看>>
数据加密到底管不管用
查看>>
面向对象程序与类
查看>>
安装vsftpd
查看>>
Linux性能分析的前60000毫秒
查看>>
Power of Three(leetcode326)
查看>>
网络安全与安全体系的建立
查看>>
Nginx之虚拟目录-root与alias的区别
查看>>
关于MySQL二进制日志Binlog的认识
查看>>
×××LAMP+FastCGI+xcache加速器
查看>>
华为交换机通用配置方法
查看>>