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

MYSQL - Získejte všechny záznamy, které mají více než 1 záznam pro stejné ID

Nejjednodušší metoda nepoužívá poddotaz:

SELECT DISTINCT response_set_id
FROM responses
GROUP BY response_set_id, question_id
HAVING COUNT(*) > 1;

Toto je jeden z velmi, velmi mála případů, kdy select distinct se používá (vhodně) s group by .



  1. Jak spustit aplikaci Java pomocí MySQL DB na počítači bez nainstalovaného MySQL?

  2. Jak extrahovat pouze čas z pole DateTime v Oracle SQL Developer?

  3. Odstranění duplicitních řádků z tabulky

  4. Příklady DATEDIFF() – MySQL