Bonjour,
Je sais qu'il y a pas mal de posts sur le sujet mais je n'arrive pas à faire exactement ce que je souhaite.
J'ai une table avec 4 champs A,B,C et D et je souhaiterais lister toutes les lignes où les champs A, B, C sont égaux.
Exemple:
A | B | C | D
1 | 2 | 3 | 4
1 | 2 | 3 | 5
1 | 2 | 3 | 8
2 | 2 | 3 | 4
1 | 2 | 4 | 4
Je souhaiterai afficher cela:
A | B | C | D
1 | 2 | 3 | 4
1 | 2 | 3 | 5
1 | 2 | 3 | 8
Pour le moment, je n'arrive qu'à afficher cela avec cette requête:
A | B | C | D
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT `A` , `B` , `C` , `D` FROM ma_table GROUP BY `A` , `B` , `C` HAVING Count( * ) >1
1 | 2 | 3 | 4
Bien évidemment, il me manque les lignes:
1 | 2 | 3 | 5
1 | 2 | 3 | 8
Partager