Page 1 sur 1

SQL : SELECT sur pluqieurs tables

Posté : 22 mars 2013, 07:46
par forumeur
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 !

Re: SQL : SELECT sur pluqieurs tables

Posté : 22 mars 2013, 19:58
par moogli
salut,


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


@+