SELECT
description
FROM
diagnosis_mapping
LEFT JOIN
diagnosis_codes
ON
diagnosis_codes.codeid = diagnosis_mapping.codeid
SELECT
description
FROM
diagnosis_mapping
LEFT JOIN
diagnosis_codes
ON
diagnosis_codes.codeid = diagnosis_mapping.secondarycodeid
Comment fusionner ces 2 requêtes et obtenir des informations dans un seul jeu de résultats? En premier j'ai besoin de faire correspondre avec codeid et dans la seconde je dois correspondre avec secondarycodeid à la même table maître pour aller chercher la description des deux.Requête de jointure Mysql
également mieux donner un alias dans les champs de résultats ('a.description desc_a, b.description desc_b') car la plupart des frameworks retournant un tableau associatif (mysql_fetch_assoc' de PHP) ignorent le composant de nom de table et ne vous renverraient qu'un seul champ' description'. – Wim
@Wim, vous avez absolument raison, mon exemple ne serait pas très utilisable sans eux. J'ai édité ma réponse. –
Son fonctionnement. Merci. Même l'idée de donner un alias aux champs de résultats est cool. C'est bien. Merci pour votre aide à me faire faire. – ASD