【发布时间】:2016-04-13 05:25:05
【问题描述】:
表 XRDK/WHSHIPP_R3 有 4 列 - ZNWHSE、ZNSITE、ZNMANE、ZNRECD,共有 1,071 条记录。
我已经隔离了多次使用的 ZNMANE 号码;
SELECT ZNMANE FROM XRDK/WHSHIPP_R3
GROUP BY ZNMANE
HAVING (COUNT(ZNMANE) >1)
ORDER BY 1
我想要这些孤立记录的总数,但如果我将其更改为;
SELECT COUNT(ZNMANE) FROM XRDK/WHSHIPP_R3
GROUP BY ZNMANE
HAVING (COUNT(ZNMANE) >1)
ORDER BY 1
我只得到 2s 的负载,这必须是每个 ZNMANE 记录的单独计数。
我试过了;
SELECT ZNMANE FROM XRDK/WHSHIPP_R3
GROUP BY ZNMANE
HAVING (COUNT(ZNMANE) >1)
ORDER BY 1
UNION ALL
SELECT COUNT(ZNMANE) FROM XRDK/WHSHIPP_R3
但这在顶部返回 1071,所以我猜它只是计算了整个文件。有什么想法吗?
【问题讨论】: