17,137
社区成员




WITH TEST AS (
SELECT '20121026' AS NF,'定期存入(网银)处理' AS GNMC,'DE20121026003001' AS YWLSH,'2012102600001' AS PZH FROM DUAL
UNION ALL
SELECT '20121026' AS NF,'定期存入(网银)处理' AS GNMC,'DE20121026003001' AS YWLSH,'2012102600001' AS PZH FROM DUAL
UNION ALL
SELECT '20121026' AS NF,'定期存入(网银1)处理' AS GNMC,'DE20121026003001' AS YWLSH,'2012102600001' AS PZH FROM DUAL
UNION ALL
SELECT '20121026' AS NF,'客户付款处理' AS GNMC,'SE20121026005001' AS YWLSH,'2012102600002' AS PZH FROM DUAL
UNION ALL
SELECT '20121026' AS NF,'客户付款处理' AS GNMC,'SE20121026005001' AS YWLSH,'2012102600002' AS PZH FROM DUAL
UNION ALL
SELECT '20121026' AS NF,'客户付款处理' AS GNMC,'SE20121026005003' AS YWLSH,'2012102600003' AS PZH FROM DUAL
UNION ALL
SELECT '20121026' AS NF,'客户付款处理' AS GNMC,'SE20121026005003' AS YWLSH,'2012102600003' AS PZH FROM DUAL
)
SELECT T1.*, T2.JGL
FROM TEST T1
INNER JOIN (SELECT LPAD(ROWNUM, 5, '0') AS JGL, YWLSH
FROM (SELECT DISTINCT YWLSH FROM TEST ORDER BY YWLSH)) T2 ON T1.YWLSH =
T2.YWLSH