0
Isdefault 레코드 만있는 테이블에서 값을 가져 오려고합니다. 이미지 TFN의 831204456에중복 된 레코드를 열 값으로 필터링하는 방법
refer image for output는이 두 Isdefault는 0과 1 값,하지만 난 단지 0 TFN 965988826.처럼 IsDefault에서
Isdefault 레코드 만있는 테이블에서 값을 가져 오려고합니다. 이미지 TFN의 831204456에중복 된 레코드를 열 값으로 필터링하는 방법
refer image for output는이 두 Isdefault는 0과 1 값,하지만 난 단지 0 TFN 965988826.처럼 IsDefault에서
이 당신에게 어디 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)
모든 TFN에 대해 IsDefault = 0 만 중복 값을 가져와야합니다. 레코드가 두 개 있고 IsDefault가 1 인 레코드는 TFN을 생략해야합니다. – Surendar
여분의 절로 수정 됨 – Mike
위대한 작품. 건배. – Surendar