Requete sql sur plusieurs tables - PHP - Programmation
Marsh Posté le 07-01-2008 à 06:29:00
Tu fais un tableau que tu tries comme tu veux
Après ça dépend surtout de ton critère de tri, de tes attributs... Un modèle de ta base serait le bienvenu
Marsh Posté le 07-01-2008 à 09:22:05
ReplyMarsh Posté le 07-01-2008 à 12:28:02
si je ne me trompes pas l'utilisation de UNION marche uniqueùent si les champs ont le même nom dans les deux tables! Ce qui n'est pas mon cas
Marsh Posté le 07-01-2008 à 13:29:54
tu te trompes ...
Code :
|
Marsh Posté le 07-01-2008 à 14:40:14
Clapsou a écrit : |
Marsh Posté le 07-01-2008 à 15:46:44
c'est pas vrai non plus
Il faut qu'ils soient de même type dans les sous requêtes, rien n'empêche de caster pour que cela le soit.
Marsh Posté le 07-01-2008 à 15:51:28
anapajari a écrit : rien n'empêche de caster pour que cela le soit. |
rien ne t'empeche de faire n'importe quoi non plus
Marsh Posté le 07-01-2008 à 01:04:52
Bonjour,
J'ai le problème suivant :
Je possède trois tables sql correspondant chacune à 3 "annuaires" (liens vers des sites internet, livres, documents)? Je souhaiterais sur mon site faire une fonction recherche sur les 3 annuaires et donc les 3 tables. Il suffit à priori de faire 3 requetes SELECT mais dans ce cas, comment réunir les résultats des 3 requêtes pour que l'ensemble des occurences trouvées soit classé ? Sachant que les champs n'ont pas le même nom (par exemple classer toutes les occurences par leur nom sachant que ce champ s'appelle différent dans les 3 tables : nom_livre, nom_docu, nom_lien)!
Merci
Romain