SELECT *
FROM foo first
JOIN foo second
ON ( first.a = second.a
AND first.b = second.b )
AND (first.id <> second.id )
Mělo by přijít se všemi řádky, kde více než jeden řádek má stejnou kombinaci a a b.
Jen doufám, že máte index ve sloupcích a a b.