Salut a tous,
J'ai deux connexion a des BDD differentes, j'ai des table en commum dans ces dexu bases.
Je souhaite creer la requete pour passer d'une table a l'autre. Comment puis je faire ?
Merci d'avance.
Cordialement,
NeoKript
Version imprimable
Salut a tous,
J'ai deux connexion a des BDD differentes, j'ai des table en commum dans ces dexu bases.
Je souhaite creer la requete pour passer d'une table a l'autre. Comment puis je faire ?
Merci d'avance.
Cordialement,
NeoKript
Bonjour,
Sans être très sûr, tu spécifies le nom de la base X pour la table Y dans le champ Z.
Ex:
SELECT X.Y.Z .....
Sur le forum, un sujet de même style a été traité ya pas longtemps.
On peut faire des requêtes inter-bases mais pas inter-serveurs.
Si tes deux bases sont sur le même serveur, tu n'as pas besoin de deux connexions.
On peut spécifier les bases seulement dans le FROM. Pas besoin de les répéter partout.
Mais comme a dit sabotage, il faut que les deux bases soient sur le même serveur.Code:
1
2
3 SELECT a.colonne1, b.colonne2 FROM baseX.tableA AS a INNER JOIN baseY.tableB AS b ON a.id_a = b.fk_id_a