Mysql
 sql >> Base de données >  >> RDS >> Mysql

MYSQL - Récupère tous les enregistrements qui ont plus d'un enregistrement pour le même identifiant

La méthode la plus simple n'utilise pas de sous-requête :

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

C'est l'un des très, très rares cas où select distinct est utilisé (de manière appropriée) avec group by .