SQL : SELECT sur pluqieurs tables

Eléphanteau du PHP | 17 Messages

22 mars 2013, 07:46

Bonjour,

Je cherche à selectionner plusieurs tables. J'obtiens ce que je veux en utilisant UNION, mais il paraît que c'est une méthode qui utilise beaucoup de ressource. Y'a t'il une meilleure façon de procéder ?

Code : Tout sélectionner

"SELECT DISTINCT `id`, `choix`, `vote`, `total_vote` FROM `sondage` UNION SELECT DISTINCT `id`, `choix`, `vote`, `total_vote` FROM `sondage2` UNION SELECT DISTINCT `id`, `choix`, `vote`, `total_vote` FROM `sondage3` ORDER BY `vote` DESC LIMIT 0, 20 ");
Merci d'avance à qui pourra m'éclairer sur ce sujet !

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

22 mars 2013, 19:58

salut,


=> jointure, si c'est correctement modélisé pas de soucis :)


@+
Il en faut peu pour être heureux ......