Sélectionner les doublons avec 2 critères

Résolu
Herve_be Messages postés 1125 Date d'inscription   Statut Membre Dernière intervention   -  
Herve_be Messages postés 1125 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

j'ai une table qui identifie les images téléchargées par les utilisateurs d'une application.
Je peux facilement identifier les images téléchargées plusieurs fois, comme ceci :

« SELECT name, COUNT(*) c FROM table GROUP BY name HAVING c > 1;»

Le problème est que différentes images peuvent porter le même nom, comme « A.jpg ».

Je souhaite trouver les enregistrements où le même nom d'image a été téléchargé par le même utilisateur.
Par exemple,
l'utilisateur 1 a téléchargé l'image A.jpg
l'utilisateur 2 a téléchargé l'image A.jpg
l'utilisateur 1 a téléchargé l'image A.jpg
Seul l'utilisateur 1 m'intéresse : comment puis-je le/les sélectionner ?

Grand merci d'avance

A voir également:

1 réponse

jee pee Messages postés 41560 Date d'inscription   Statut Modérateur Dernière intervention   9 729
 

Bonjour,

A essayer

SELECT user, name, COUNT(*) c FROM table GROUP BY user, name HAVING c > 1;

1
Herve_be Messages postés 1125 Date d'inscription   Statut Membre Dernière intervention   10
 

Merci, c'est évident, comment n'y ai-je pas pensé ?

0