8/11 PTME et pédiatrie 1/2 Passons à la PTME. Comment compter les femmes enceintes VIH+ ?
La table PtmeGros contient les grossesses des patientes.
Pour le nombre de femmes VIH+ qui ont eu une grossesse dans les 12 derniers mois:
nb_doss_gros<-SELECT COUNT( DISTINCT Doss.Nume ) FROM Doss,PtmeGros WHERE Doss.Nume=PtmeGros.Doss AND Doss.MediSero=1 AND PtmeGros.SaisDat_>DATE_SUB(CURDATE(),INTERVAL 1 YEAR)
La colonne SaisDat_ est la date de saisie de la grossesse.
Ok. Autre chose: dans l'écran Dossier > PTME > Grossesse, le médecin renseigne le protocole PTME choisi: "Trithérapie, AZT, NVP, AZT+NVP, Poursuite traitement en cours". Comment compter les patientes selon ce protocole ?
C'est simple, il suffit d'ajouter une condition sur cette colonne qui est Arv_Trai. Par exemple pour le protocole "AZT+NVP":
set @prot="AZT+NVP" nb_doss_gros_prot<-SELECT COUNT( DISTINCT Doss.Nume ) FROM Doss,PtmeGros WHERE Doss.Nume=PtmeGros.Doss AND Doss.MediSero=1 AND PtmeGros.SaisDat_>DATE_SUB(CURDATE(),INTERVAL 1 YEAR) AND PtmeGros.Arv_Trai=@prot
|