Salut à tous !
Alors j'ai un petit souci sur une requête, imaginons ma table :
matable
->monchamp1
->monchamp2
->monchamp3
->monchamp4
Je souhaite grouper les entrées identiques de ma table (entrées identiques = monchamp2,monchamp3 et monchamp4 identiques)
Et afficher quelque chose comme ca :
3 entrées identiques : valeurmonchamp1,valeurmonchamp2,valeurmonchamp3,valeurmonchamp4
2 entrées identiques : valeurmonchamp1,valeurmonchamp2,valeurmonchamp3,valeurmonchamp4
etc...
Ma requête actuellement ressemble à ça :
SELECT COUNT( DISTINCT monchamp2, monchamp3, monchamp4) AS 'nb', monchamp1 , monchamp2, monchamp3, monchamp4 FROM matable
Mais ne me renvoi qu'une partie de la réponse, par exemple :
3 entrées identiques : valeurmonchamp1,valeurmonchamp2,valeurmonchamp3,valeurmonchamp4
Ca doit pas être bien compliqué mais je tourne un peu en rond sur le coup, jonglant entre les DISTINCT et les GROUP BY.
En espérant pouvoir trouver un début de réponse ici
Merci !
Partager