我想从只有Isdefault记录的表中获取值。refer image for output
图像中的TFN 831204456的Isdefault值均为0和1,但我需要从IsDefault获取的值仅为0,如TFN 965988826。
答案 0 :(得分:1)
这应该为您提供具有TFN重复值的行,其中IsDefault = 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)