faire des requetes croisées sur deux bases en même temps - SQL/NoSQL - Programmation
Marsh Posté le 04-04-2010 à 20:29:47
Sous MySQL :
Je crois qu'il suffit de préfixer avec le nom de la base. Mais attention, les bases doivent être dans le même serveur.
SELECT T1.nom, base2.T2.nom
FROM T1
INNER JOIN base2.T2
ON T1.nom=base2.T2.nom
P.S :
1 -->Evite les jointures dans le WHERE
2 -->Attention avec les jointures sur une données alphanumérique réelles, les risques de doublons existent...
Marsh Posté le 04-04-2010 à 18:31:46
Bonjour
soit une requête du type de celle ci :
SELECT T1.nom, T2.nom FROM `$mot1` AS `t1`, `$mot2` AS `t2` WHERE t1.nom = t2.nom
(requête intersect pour phpmyadmin)
Ce que je voudrais faire c'est la même chose mais avec une table dans la base 1 et une table dans la base 2
donc dans mon php je déclare deux connections, jusque là pas de problème, une pour base 1 l'autre pour base 2 mais...
est-il possible de faire ce genre de requete entre deux bases ?
---------------
http://www.ypikay.com