Partage
  • Partager sur Facebook
  • Partager sur Twitter

Triple jointure ?

Comment faire ?

Sujet résolu
    16 septembre 2010 à 20:48:04

    Bonsoir,
    je fais actuellement un site qui nécessite beaucoup de jointures entre 3 tables différentes.

    Sur les cours de M@téo21, je vois :
    SELECT j.nom nom_jeu, p.prenom prenom_proprietaire
    FROM proprietaires p
    INNER JOIN jeux_video j
    ON j.ID_proprietaire = p.ID
    WHERE j.console = 'PC'
    ORDER BY prix DESC
    LIMIT 0, 10
    


    Sauf qu'on ne fait qu'une seule jointure (entre 2 tables). J'aimerais que vous me fassiez un exemple valide qui montre comment faire une jointure qui affiche des éléments de trois tables différentes.

    Merci.
    • Partager sur Facebook
    • Partager sur Twitter
      16 septembre 2010 à 22:17:07

      Citation : Fayden

      2) Tu n'as qu'à rajouter des jointures après :

      SELECT T1.Col1
      FROM Table1 T1
      INNER JOIN Table2 T2
          ON T1.Col1 = T2.Col1
      INNER JOIN Table3 T3
          ON T1.Col1 = T3.Col1;
      


      Évite de poster plusieurs sujets sur le même problème...
      • Partager sur Facebook
      • Partager sur Twitter
        16 septembre 2010 à 23:44:57

        Oui, mais je me suis rendu compte que les problème de base de données, il faut les poster dans PHP pour obtenir de l'aide.

        Merci beaucoup de m'avoir donné la solution une fois de plus ! :)
        • Partager sur Facebook
        • Partager sur Twitter
          16 septembre 2010 à 23:53:24

          C'est beaucoup mieux de poster dans la section Base de données, c'est là où le sujet a sa place. Comme ça, quand quelqu'un va faire une recherche, s'il se pose la même question que toi, il va trouver la réponse beaucoup plus facilement.
          • Partager sur Facebook
          • Partager sur Twitter

          Triple jointure ?

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown