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

Langage SQL Discussion :

Aide pour requête SQL


Sujet :

Langage SQL

  1. #1
    Nouveau membre du Club
    Aide pour requête SQL
    Bonjour

    pas fait de SQL depuis 10 ans et dur de s y remettre

    voila ai une table simple (voir image)
    j aimerai en une seule requête avoir Nom individu, prénom individu, nom du père, prénom du père, nom de la mere, prénom de la mere

    ai tout oublié
    merci de votre aide

    Quand ils auront coupé le dernier arbre, pollué le dernier ruisseau, pêché le dernier poisson. Alors ils verront que l'argent ne se mange pas
    Citation de Sitting Bull - Chef des Indiens Sioux
    _______________________________
     MacBookPro 13" TouchBar - OS X : 10.16 Big Sur
     Iphone XR - IOS 14

    https://www.youtube.com/channel/UCMJ...IsRN_OA/videos

  2. #2
    Membre confirmé
    Bonjour,

    Quelle est ta BDD et sa version?

  3. #3
    Nouveau membre du Club
    Merci d avoir répondu

    Suis sur Mac (Big Sur) c est une base SQL Lite
    Quand ils auront coupé le dernier arbre, pollué le dernier ruisseau, pêché le dernier poisson. Alors ils verront que l'argent ne se mange pas
    Citation de Sitting Bull - Chef des Indiens Sioux
    _______________________________
     MacBookPro 13" TouchBar - OS X : 10.16 Big Sur
     Iphone XR - IOS 14

    https://www.youtube.com/channel/UCMJ...IsRN_OA/videos

  4. #4
    Membre confirmé
    Normalement on fait une requête hiérarchique pour ce genre de besoin mais là puisque tu veux le père et la mère, on peut faire 2 jointures externes:

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    select t.nom as nom_individu,
           t.prenom as prenom_individu,
           t_pere.nom as nom_pere,
           t_pere.prenom as prenom_pere,
           t_mere.nom as nom_mere,
           t_mere.prenom as prenom_mere
    from ta_table t
    left join ta_table t_pere on t_pere.cle_fiche = t.cle_pere
    left join ta_table t_mere on t_mere.cle_fiche = t.cle_mere

  5. #5
    Nouveau membre du Club
    Super, merci bcp
    Quand ils auront coupé le dernier arbre, pollué le dernier ruisseau, pêché le dernier poisson. Alors ils verront que l'argent ne se mange pas
    Citation de Sitting Bull - Chef des Indiens Sioux
    _______________________________
     MacBookPro 13" TouchBar - OS X : 10.16 Big Sur
     Iphone XR - IOS 14

    https://www.youtube.com/channel/UCMJ...IsRN_OA/videos

###raw>template_hook.ano_emploi###