Commit 3ba5dd48 authored by Gaetan Carabetta's avatar Gaetan Carabetta

Adding requetes.sql

parent c36bc0e4
/* Information :
Les variables sont notées de cette façon : $nomVariable
*/
/* Requête pour la quantité de médicament prescrite
à un animal */
SELECT P.nomMolec as medicament, COUNT(*) as quantite_prescrite
FROM Posologie P
WHERE idAnimal= $idAnimal
GROUP BY P.nomMolec;
/* Requête pour la quantité de médicament prescrite
dans la clinique */
SELECT P.nomMolec as medicament, COUNT(*) as quantite_prescrite
FROM Posologie P
GROUP BY P.nomMolec;
/* Requête pour la quantité total d'un médicament
prescrit dans la clinique */
SELECT COUNT (*) as quantite_medicament
FROM Posologie P
WHERE nomMolec = $nomMolec;
/* Requête pour le poids moyen d'une espèce traité
dans la clinique */
SELECT A.especenom as Espece, AVG(A.poids) as Poids_Moyen
FROM Animal A
WHERE A.especenom = $especeNom
GROUP BY A.especenom;
/* Requête pour la taille moyenne d'une espèce traité
dans la clinique */
SELECT A.especenom as Espece, AVG(A.taille) as Taille_Moyenne
FROM Animal A
WHERE especenom = $especenom
GROUP BY A.especenom;
/* On peut en déduire des deux requêtes précédentes
des requêtes pour l'ensemble des espèces
de la clinique */
/* Requete pour le poids moyen de toutes les especes
traitées dans la clinique */
SELECT A.especenom as Espece, AVG(a.poids) as Poids_Moyen
FROM Animal A
GROUP BY A.especenom;
/* Requete pour la taille moyenne d'une espece traite
dans la clinique */
SELECT A.especenom as Espece, AVG(A.taille) as Taille_Moyenne
FROM Animal A
GROUP BY A.especenom;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment