Bonjour,
Je tente de retrouver et de compter les valeurs en tandem dans une table et qui se retrouvent sur différentes lignes.
N'étant pas un pro Mysql, j'ai donc commencé à tester ma requête sur deux colonnes pour voir si je pouvais avoir un résultat probant.
Voici la requête que j'ai trouvé:
SELECT col1, col2, COUNT( * ) FROM ma_table GROUP BY col1, col2 HAVING count(*) >1
Cela a très bien fonctionné et le résultat fut ceci:
col1 col2 COUNT(*)
6----12 ----2
8 ----9------2
Mon problème est que si, par exemple, je rajoute une colonne (col3) dans ma requête elle ne me sort que les valeurs qui sont en triples et non en double et qui apparaissent plus d'une fois. Quelqu'un peut me diriger vers la bonne solution.
Merci.
Partager