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

Modélisation Discussion :

Associer différentes tables ..


Sujet :

Modélisation

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 67
    Points : 29
    Points
    29
    Par défaut Associer différentes tables ..
    Resalut!

    Voici mon pb.

    J'ai 2 tables:

    table 1: (avec plein de lignes et 2 colonnes)

    A 1
    B 3
    C 5
    D 6
    ....

    table 2: (avec plein de lignes et 2 colonnes)

    A O
    C O

    ....


    Je voudrais après le lancement de la requete, que cela affiche ca:

    A 1 O
    B 3
    C 5 O
    D 6

    Je ne sais pas si c'est possible.

    Merci

  2. #2
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384
    Par défaut

    je ne suis pas sur, mais peut être avec une requête UNION ?

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 399
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 399
    Points : 2 221
    Points
    2 221
    Par défaut
    bonjour,

    un left join devrait faire l'affaire.

    cordialement,

    philippe

  4. #4
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384
    Par défaut
    Citation Envoyé par philben
    bonjour,

    un left join devrait faire l'affaire.

    cordialement,

    philippe
    mais bien sûr !
    que n'y ai je pas pensé plus tôt ? une jointure externe sur la première colonne de chaque table!
    +1 @ philben

    ca devrait donner un SQL comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    SELECT
        Table1.Colonne1,
        Table1.Colonne2,
        Table2.Colonne2
      FROM
        Table1
        LEFT OUTER JOIN Table2
          ON Table1.Colonne1 = Table2.Colonne1;

Discussions similaires

  1. Insertion de données dans différentes tables.
    Par zeugzeug dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 21/04/2007, 21h00
  2. Réponses: 4
    Dernier message: 11/10/2006, 09h51
  3. DROP SYNONYM associé à une table
    Par magic charly dans le forum Oracle
    Réponses: 3
    Dernier message: 09/10/2006, 18h07
  4. Réponses: 6
    Dernier message: 06/01/2006, 10h17
  5. comment associer 3 tables n'ayant pas de champs communs ?
    Par bertrand_declerck dans le forum Langage SQL
    Réponses: 10
    Dernier message: 07/09/2005, 12h48

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