Bonjour à tous,
Voici mon problème.
J'ai les deux tables suivantes :
Test
-----
id
texte
id_langue_depart
id_langue_arrivee
Langues
---------
id
langue_fr
Les deux champs id_langue_depart et id_langue_arrivee sont des clés étrangères de la table Langues, vous l'aurez sans doute compris.
Je cherche à faire la requete suivante : récupérer une seule ligne de Tests (par exemple quand id = 12) et les intitulés des langues. Suis-je assez clair ?
Par exemple :
S'il n'y avait qu'une seule clé étrangère, ca irait, mais là, il y en a deux : id_langue_depart et id_langue_arrivee.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT a.*, b.langue_fr FROM tests AS a, langues AS b WHERE b.id = a.id_langue_depart
Merci de votre aide !
Partager