sql >> Database teknologi >  >> RDS >> Mysql

MYSQL - Hent alle poster, der har mere end 1 post for samme id

Den enkleste metode bruger ikke en underforespørgsel:

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

Dette er et af de meget, meget få tilfælde, hvor select distinct bruges (hensigtsmæssigt) med group by .



  1. Masse Salesforce-indlæg fra Microsoft Access

  2. Hvordan opretter jeg en unik begrænsning, der også tillader nuller?

  3. Flytning og sikkerhedskopiering af en stor MySQL-database

  4. Hvordan konverterer man denne forberedelseserklæring til at bruge pladsholdere i Wordpress $wpdb?