Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/04/2007, 16h28   #1
Membre à l'essai
 
Homme Pascal Bleuse
Développeur Web
Inscription : juin 2005
Messages : 42
Détails du profil
Informations personnelles :
Nom : Homme Pascal Bleuse
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2005
Messages : 42
Points : 20
Points : 20
Par défaut LEFT JOIN sur 2 BDD

Bonjour, est il possible de faire une requete de type left join sur 2 bases de données?

J'ai essayé ce type dans phpmyadmin:
Code :
1
2
3
4
SELECT bdd.table1.id
FROM bdd2.table1
LEFT JOIN bdd2.table1 ON bdd1.table1.id = bdd2.table1.id
WHERE bdd2.table1.id = 1
Mais ca me renvoi juste une erreur d'utilisateur alors, que les 2 base ont le meme utilisateur.

Merci d'avance

padawa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2007, 13h40   #2
Membre du Club
 
Avatar de sorenson
 
Inscription : juin 2006
Messages : 78
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 78
Points : 68
Points : 68
Oui chez moi ça fonctionne. Il faut que tu utilises des alias comme ceci :

Code :
1
2
3
4
5
 
SELECT b.id 
FROM bdd2.table1 AS a 
LEFT JOIN bdd1.table1 AS b ON a.id = b.id 
WHERE a.id = 1
sorenson est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h33.


 
 
 
 
Partenaires

Hébergement Web