删除重复记录

来源:互联网 发布:python网络编程 知乎 编辑:程序博客网 时间:2024/06/06 02:50

 

DELETE TMP_ConvTran    WHERE TMP_ConvTran.TransactionNo IN ( SELECT C.TransactionNo     FROM TMP_ConvRetail C      INNER JOIN TMP_ConvTran P     ON C.TransactionNo = P.TransactionNo    AND C.CustomerCode = P.CustomerCode)    AND  TMP_ConvTran.CustomerCode    IN (       SELECT C.CustomerCode    FROM TMP_ConvRetail C    INNER JOIN TMP_ConvTran P    ON C.TransactionNo = P.TransactionNo     AND C.CustomerCode = P.CustomerCode)  DELETE FROM TMP_ConvRate    WHERE NOT EXISTS (SELECT *    FROM TMP_ConvTran    WHERE TMP_ConvRate.TransactionNo = TMP_ConvTran.TransactionNo)


0 0