sql >> Database >  >> RDS >> Mysql

MYSQL - Krijg alle records die meer dan 1 record hebben voor dezelfde id

De eenvoudigste methode gebruikt geen subquery:

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

Dit is een van de zeer, zeer weinige gevallen waarin select distinct wordt (gepast) gebruikt met group by .



  1. Maak verbinding met de MySql-database via xamarin

  2. Verbind Android-app-gegevens met Website-database

  3. Hoe kan ik mijn MySQL-log starten en controleren?

  4. Meerdere MySQL-tabel JOINS moet de resultaten van 1 tabel samenvoegen tot één kolomveld