2016-08-19 58 views

回答

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) 
+0

我需要重复值只有IsDefault = 0为所有的TFN。如果有两条记录和一条IsDefault 1,那么我们需要省略该TFN。 – Surendar

+0

修改了附加条款 – Mike

+0

,效果很好。干杯。 – Surendar