2/10
Rapport Accueil 1/3
Je voudrais connaître le nombre de patients passés à l'accueil, en fonction du motif (consultation médicale, etc.).

Ok. D'abord la partie formulaire pour la période (voir formation 2):

#### saisie ####
Début de la période|debut_periode|date|
Fin de la période|fin_periode|date|


Ensuite, cherchons la table qui stocke les données de l'accueil.

La documentation indique que c'est la table Entr.

Oui et comme mentionné dans la doc, les colonnes qui nous intéressent dans la table sont:
ArriHoro: date et heure d'arrivée du patient
Moti: motif de son arrivée

Pour obtenir le nombre de patients arrivés pour consultation médicale:

#### sql ####
nb_accueil_med<-SELECT COUNT(*) FROM Entr WHERE Moti="Consultation méd." AND ArriHoro BETWEEN debut_periode AND fin_periode
#### affichage ####
Période|debut_periode|fin_periode
Nb de patients arrivés pour consultation médicale:
nb_accueil_med


On voit maintenant qu'on peut mettre une condition sur une désignation: WHERE Moti="Consultation méd.". Auparavant, nous n'avions mis des conditions que sur des dates ou des nombres.
Bien sûr, il faut saisir exactement la même désignation que dans les écrans Santia pour que cela fonctionne.

! Copier/coller le texte de paramétrage et supprimer le saut de ligne éventuel dans la requête SQL.