我无法格式化文本以提高可读性。因此,把它作为一个图像。 请建议一种设计查询的方法。 感谢
答案 0 :(得分:1)
SELECT
COUNT(SELECT * FROM EMP WHERE EMP.EMPNO != EMP_MIRROR.EMPNO) as DIFF_EMPNO,
COUNT(SELECT * FROM EMP WHERE EMP.AGE != EMP_MIRROR.AGE) as DIFF_AGE
FROM EMP
JOIN EMP_ERROR
试试
答案 1 :(得分:1)
试试这个:
SELECT
SUM(CASE WHEN EMP.EMPNO <> EMP_ERROR.EMPNO THEN 1 ELSE 0 END) AS DIFF_EMPNO,
SUM(CASE WHEN EMP.AGE <> EMP_ERROR.AGE THEN 1 ELSE 0 END) AS DIFF_AGE
FROM EMP
JOIN EMP_ERROR ON EMP.ID = EMP_ERROR.ID