Bonjour, je voudrais faire une requête qui m'affiche 2 informations de 2 enregistrements sur une même ligne.
Je m'explique j'ai une table Patient, une table de professionnel de santé et entre les 2, une table pour savoir quel pro s'occupe de tel patient (relation classique avec uniquement les ID des deux tables).
Il y a aussi une table qui permet de choisir le type de pro.
On me demande de faire un tableau de suivi avec les infos du patient et de 2 professionnel (code type MG et IDE) qui y sont forcement (l'ajout d'un patient oblige de choisir un MG et un IDE)
Avec une requete basique je me retrouve donc avec 2 lignes par patient (une pour le MG et l'autre pour l'IDE).
Je pensais qu'avec ceci c'était peut être possible mais cela ne marche pas.
C'est une base sous Access 2003 format access 2000
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT PATIENT.NomPatient, PATIENT.PrenomPatient, PATIENT.NumeroPatientAssoc, P1.TitreProfessionnel as titreMG, P1.PrenomProfessionnel as PrenomMG, P1.NomProfessionnel as NomMG, P2.TitreProfessionnel as titreIDE, P2.PrenomProfessionnel as PrenomIDE, P2.NomProfessionnel as NomIDE, FROM TYPE_PROFESSIONNEL_SANTE T1,TYPE_PROFESSIONNEL_SANTE T2, PATIENT,PRENDRE_EN_CHARGE, PROFESSIONNEL P1, PROFESSIONNEL P2 where PATIENT.NumeroPatientAssoc = PRENDRE_EN_CHARGE.ID_PATIENT and P1.ID_PROFESSIONNEL = PRENDRE_EN_CHARGE.ID_PROFESSIONNEL and T1.ID_TYPE_PROFESSIONNEL = P1.ID_TYPE_PRO and T1.RaccourciCodePro="MG" and P2.ID_PROFESSIONNEL = PRENDRE_EN_CHARGE.ID_PROFESSIONNEL and T2.ID_TYPE_PROFESSIONNEL = P2.ID_TYPE_PRO and T2.RaccourciCodePro="IDE"
Il n'y aura aucune modif des données par la suite, c'est juste pour faire un affichage comme il me le demande.
Merci pour votre aide
Partager