Bonjour,
Je travail sur une base de donnée Mysql, et j'ai deux tables: patient et medicament.
je veux avoir le nombre des patients qui utilise le médicament1+médicament2+...
càd le nombre des patients qui suivent le même traitement.
voici ce ue j'ai fait :
cette requete me donne a présent le nombre des patients par médicament, alors que moi je veux le nombre de patient par traitement(M1 ou M1+M2 ou M2 ou M1+M2+M3 ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select medicament, count(distinct medicament.Idpatient) as NombrePatient from patient, medicament where patient.Idpatient=medicament.Idpatient group by medicament
Nb : M1 = medicament 1
Merci de votre aide![]()
Partager