[PHP/MySQL] Jointure hétérogène
Sybrix
-
dodoecchi Messages postés 480 Statut Membre -
dodoecchi Messages postés 480 Statut Membre -
Bonjour,
Je travaille sur une application PHP/MySQL et je dois effectuer une jointure hétérogène.
Tout d'abord, au niveau de la syntaxe je trouce ceci :
SELECT P.Nom, P.Prenom, L.NomLocalite
FROM Personnes P INNER JOIN ServeurDistant.BaseDistante..Localites L
ON P.CodeLocalite=L.IDLocalite
A quoi correspond P et L? Aux bases de données?
Ensuite mes deux tables (dans deux BDD différentes) sont liés par un numéro. Mais dans la première table c'est seulement une partie de ces numéros. Donc est-ce possible de retenir les numéros identiques dans les deux tables?
Merci d'avance pour vos réponse.
Je travaille sur une application PHP/MySQL et je dois effectuer une jointure hétérogène.
Tout d'abord, au niveau de la syntaxe je trouce ceci :
SELECT P.Nom, P.Prenom, L.NomLocalite
FROM Personnes P INNER JOIN ServeurDistant.BaseDistante..Localites L
ON P.CodeLocalite=L.IDLocalite
A quoi correspond P et L? Aux bases de données?
Ensuite mes deux tables (dans deux BDD différentes) sont liés par un numéro. Mais dans la première table c'est seulement une partie de ces numéros. Donc est-ce possible de retenir les numéros identiques dans les deux tables?
Merci d'avance pour vos réponse.
A voir également:
- [PHP/MySQL] Jointure hétérogène
- Easy php - Télécharger - Divers Web & Internet
- Mysql community download - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php ✓ - Forum PHP
- Php alert - Forum PHP
3 réponses
Salut,
P et L sont des alias, ils te permettent d'écrire ta requête plus rapidement
perso, j'ai jamais vraiment compris INNER JOIN, mais on peut faire sans,
WHERE table1.cléPrimaire = table2.cléEtrangère marche tout aussi bien
je suis pas sûr d'avoir très bien compris la question, mais si y'a pas toutes les références, la requête ne les renverra pas, c'est tout
Dorian
P et L sont des alias, ils te permettent d'écrire ta requête plus rapidement
perso, j'ai jamais vraiment compris INNER JOIN, mais on peut faire sans,
WHERE table1.cléPrimaire = table2.cléEtrangère marche tout aussi bien
je suis pas sûr d'avoir très bien compris la question, mais si y'a pas toutes les références, la requête ne les renverra pas, c'est tout
Dorian