Bonjour,
Je me retrouve face à un probléme. J'effectue une requête sur plusieurs
tables (ça peut aller jusque 7), la requête reste la même seule la table
change. Pour effectuer cela j'ai fait des "union distincts" mais le probléme
est que le résultat est fait pour chaque table indépendamment, ex:
je pourrais avoir ça comme résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 (select user, count(user) from table1) union distinct (select user, count(user) from table2) union distinct (select user, count(user) from table3)
Donc j'ai des doublons, je vois le probléme mais je ne sais pas comment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 jean 7 -> table1 bill 2 -> table2 eric 8 -> table3 bill 12 -> table3
le régler. J'ai pensé aux jointures mais avec plus de 2 tables c'est possible ?
PS: Mysql-4.0.24
Partager