sql >> Databáze >  >> RDS >> Mysql

Jak můžete najít řádky se stejnými sloupci?

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.



  1. Má smysl používat LIMIT v dotazu EXISTS?

  2. Připojte databázi MySQL z Androidu

  3. Cíle MySQL v pracovním postupu Luigi

  4. Nastavení časového limitu pro SQL Server