Jointure en mysql

Jointure en mysql - SQL/NoSQL - Programmation

Marsh Posté le 16-11-2006 à 16:54:31    

Salut,
 
Voila je m'y connais pas trop en jointure mysql et j'aimerai faire un truc pour eviter de faire 2 requetes.
 
Dans ma table_1 j'ai :

Code :
  1. id_membre | ligne
  2. 24844| 1
  3. 5448| 2
  4. 87| 3
  5. ...


 
Dans ma table_2

Code :
  1. id_ligne| nom
  2. 1| Ligne 1
  3. 2| Ligne 2
  4. ...


 
 
J'aimerai me sortir le nom de la ligne pour tel membre
Alors j'ai fait ca :

Code :
  1. Select nom FROM table_2 JOIN table_1 ON table_1.id_membre=5448 WHERE table_2.id_ligne=table_1.ligne


 
Ca vous parait good ?

Reply

Marsh Posté le 16-11-2006 à 16:54:31   

Reply

Marsh Posté le 16-11-2006 à 18:57:49    

non c'est plutot
 

Code :
  1. select nom FROM table_2 inner JOIN table_1 ON Id_membre=id
  2. WHERE id_membre=5448

Reply

Marsh Posté le 16-11-2006 à 19:52:41    

Ok donc en fait tu fait la jointure avant de faire le Where sur ce que tu veux.
 
Merci ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed