Bonjour,
Je plante grave pour l’écriture d'une requête SQL pour MySql.
Je suis en train d’écrire une application de gestion de planning médical.
Je dispose de 2 tables :
- 1 table med comprenant les champs ID, NOM, PRENOM, TEL, MAIL ;
- 1 table planning comprenant les champs ID, DATE (suite de dates deja générées), ID_MED1 (ID du medecin de garde jour), ID_med2 ID du medecin no 2) , ID_MED3, etc. ;
ID_MED1 est une clé étrangère.
Je veux lister via la requête cherchée la forme suivante
DATE MED1 MED2 MED3
01/01/2018 DUPONT TOTO DURAND
J'arrive avec le début de requête suivant, mais impossible d’éditer MED2 et MED 3.
Faut-il créer une sous-requête ?
Ci-dessous mon ébauche de script :
1 2 3 4
|
SELECT planning.DATE, planning.ID_MED1, planning.ID_MED2, med.ID, med.MED_NOM AS MED1
FROM planning, med
WHERE planning.ID_MED1= med.ID, planning.ID_MED2=med.ID |
Merci de votre aide
Partager