IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Jointure entre 2 bases [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Par défaut Jointure entre 2 bases
    Très simple mais ... encore faut il le savoir. J'ai péché sur les FAQ mais je n'ai pas trouvé (peut être mal cherché ??)

    J'ai 2 bases:

    La base db1, contient une table 'Personne' et une clé 'ID_Personne'

    La base db2, contient une table avec un champ 'ID_Personne' qui fait 'référence' (enfin pas encore), à la table Peronne de DB1.

    Est il possible de faire une requête select avec un JOIN entre les 2 bases depuis php ?

    Sachant que les 2 connexions aux bases sont déifférentes bien entendu.
    S'est peut êtres idiot, mais je n'avais jamais eu ce genre de questionnement.

    Merci d'avance

  2. #2
    Membre Expert Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Par défaut
    Une forme de réponse se trouve ici

    Quelqu'un peut il m'aider dans ce petit problème de syntaxe SQL ?

    1/ Ceci fonctionne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT DB1.Pointage_Bureau.ID_Personnel, DB1.Pointage_Bureau.B_Date, DB2.G_Personnel.Nom, DB2.G_Personnel.ID_Personnel 
    FROM DB1.Pointage_Bureau 
    JOIN DB2.G_Personnel ON DB2.G_Personnel.ID_Personnel=DB1.Pointage_Bureau.ID_Personnel;
    2/ Mais pas ceci alors que la seule chose qui change ce sont les alias ???
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT P.ID_Personnel, P.B_Date, G.Nom, G.ID_Personnel 
    FROM P AS DB1.Pointage_Bureau
    JOIN G AS DB2.G_Personnel ON G.ID_Personnel=P.ID_Personnel;
    Une erreur idiote peut être ?

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    498
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 498
    Par défaut
    Bonjour,
    moi je dirai plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT P.ID_Personnel, P.B_Date, G.Nom, G.ID_Personnel 
    FROM DB1.Pointage_Bureau P
    JOIN DB2.G_Personnel G ON G.ID_Personnel=P.ID_Personnel;

  4. #4
    Membre Expert Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Par défaut
    Citation Envoyé par fucce Voir le message
    Bonjour,
    moi je dirai plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT P.ID_Personnel, P.B_Date, G.Nom, G.ID_Personnel 
    FROM DB1.Pointage_Bureau P
    JOIN DB2.G_Personnel G ON G.ID_Personnel=P.ID_Personnel;
    Au AS prêt, s'est exactement la même chose. Merci en tout cas.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ODBC] Jointures entre 3 base de données
    Par romanus dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 07/12/2007, 14h24
  2. Jointure entre 2 bases d'un même serveur
    Par maibey dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 07/12/2007, 12h16
  3. Jointure entre 2 bases
    Par dacid dans le forum VBA Access
    Réponses: 3
    Dernier message: 21/06/2007, 12h44
  4. Jointure entre 2 bases
    Par ner0lph dans le forum Langage SQL
    Réponses: 5
    Dernier message: 07/12/2006, 01h01
  5. Jointure entre plusieurs bases oracles
    Par thiory dans le forum Langage SQL
    Réponses: 1
    Dernier message: 17/10/2006, 16h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo