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

Requêtes et SQL. Discussion :

Requete Auto jointure sur une table


Sujet :

Requêtes et SQL.

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juillet 2007
    Messages : 69
    Points : 32
    Points
    32
    Par défaut Requete Auto jointure sur une table
    Bonsoir, apres un petit temps à vide, me revoila avec de nouvelles questions...

    je suis en train de faire des exos sur une BdD sous Access (2003-2007) et j'ai une requete que je n'arrive pas a faire sous access.

    Je dispose d'une table Parent contenant:
    *le nom d'un enfant
    *le nom du parent associé
    sachant que chaque enfant ne peut pas avoir plus de 2 parents, mais que chaque parent peut avoir plusieurs enfants
    ex:

    Nom enfant | Nom parent
    F | A
    F | T
    M | T

    Il s'agit ici par une requete d'obtenir la liste des freres et soeurs, mais sans doublons (ex :F&M et identique a M&F)

    la requete sql ressemble a cela, mais en programmation sous access cela ne fonctionne pas...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select (T1.Nom enfant, T2.Nom enfant)
    from (Table Parent, Table Parent)
    Where (T1.Nom Parent = T2.Nom parent ET T1.Nom Enfant <> T2.Nom enfant)
    avec T1 et T2 les 2 meme tables "Table parent" à partir des quelles on travaille

    Voilà si quelqu'un arrive a m'aider pour mettre ça en forme en SQL version Access ça serait cool.
    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 640
    Points : 34 350
    Points
    34 350
    Par défaut
    bonjour,
    il faut nommer déjà les tables parents
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FROM [Table Parent] T1, [Table Parent] T2

Discussions similaires

  1. Auto-jointure sur une même table
    Par West01 dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 23/10/2008, 15h46
  2. Auto jointure (sur une même table)
    Par freestyler dans le forum Langage SQL
    Réponses: 16
    Dernier message: 20/05/2008, 15h16
  3. Plusieurs jointures sur une table
    Par Tchupacabra dans le forum Langage SQL
    Réponses: 5
    Dernier message: 21/09/2006, 15h23
  4. [MySQL] Jointure sur une table déjà jointe
    Par genova dans le forum Requêtes
    Réponses: 3
    Dernier message: 18/10/2005, 23h54
  5. Pb d'auto-incrément sur une table v7
    Par Nivux dans le forum Paradox
    Réponses: 9
    Dernier message: 26/12/2002, 12h05

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