Bonjour,
Je cherche à éviter de faire plusieurs requêtes sql là où, peut être, je ne pourrais en faire qu'une...
J'ai dans une table 1 un identifiant qui renvoie à un élément contenu dans une table 2. En faisant ma requête simple, je récupère cet identifiant et je dois faire une nouvelle requête si je souhaite récupérer la valeur qui correspond à cet identifiant dans ma table 2. Puis-je faire cela en une seule requête ?
Un exemple pour être plus clair :
table personnes :
nom: michel
id_nationalite : 8
table nationalites :
id : 8
titre : français
Je voudrais donc faire une seule requête du type "SELECT * FROM personnes" et au lieu de récupérer "8" dans la 3eme ligne du tableau de réponse, récupérer directement "français".
Est-ce possible ?
Merci
Partager