2016-08-19 4 views

답변

1

이 당신에게 어디 IsDefault TFN의 중복 값을 갖는 행을 제공해야 값을 얻을 필요 = 0 전용

SELECT * FROM table1 
WHERE TFN IN 
    (SELECT TFN 
    FROM table1 
    WHERE IsDefault =0 
    GROUP BY TFN 
    HAVING COUNT (*) > 1) 
AND TFN NOT IN 
    (SELECT TFN 
    FROM table1 
    WHERE IsDefault =1 
    GROUP BY TFN) 
+0

모든 TFN에 대해 IsDefault = 0 만 중복 값을 가져와야합니다. 레코드가 두 개 있고 IsDefault가 1 인 레코드는 TFN을 생략해야합니다. – Surendar

+0

여분의 절로 수정 됨 – Mike

+0

위대한 작품. 건배. – Surendar

관련 문제