Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Gaetan Carabetta
projet_nf17_p19_tdg1_groupe2
Commits
58ff17e4
Commit
58ff17e4
authored
Jun 22, 2019
by
Gaetan Carabetta
Browse files
update requests
parent
467f7be8
Changes
1
Hide whitespace changes
Inline
Side-by-side
application/BD/requetes.sql
View file @
58ff17e4
...
...
@@ -18,22 +18,6 @@ JOIN Traitement T ON P.traitement=T.idTraitement WHERE
T
.
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
;
/* Requete pour le nombre de comprimé prescrit
dans la clinique */
SELECT
CNT
.
medicament
,
sum
(
CNT
.
nb
)
as
nombre_comprime
FROM
(
SELECT
P
.
nomMolec
as
medicament
,
COUNT
(
*
)
*
P
.
duree
*
P
.
nbJourna
as
nb
FROM
Posologie
P
GROUP
BY
P
.
nomMolec
,
P
.
duree
,
P
.
nbJourna
)
as
CNT
GROUP
BY
CNT
.
medicament
/***********************************/
/* Requête pour la quantité total d'un médicament
...
...
@@ -43,14 +27,18 @@ FROM Posologie P
WHERE
P
.
nomMolec
=
$
nomMolec
GROUP
BY
P
.
nomMolec
;
/* Requete pour le nombre de comprimé
prescrit dans la clinique */
SELECT
P
.
nomMolec
,
sum
(
P
.
nbJourna
*
P
.
duree
)
as
nombre_comprime
FROM
Posologie
P
GROUP
BY
P
.
nomMolec
;
/* Requete pour le nombre de comprimé d'un medicament
prescrit dans la clinique */
SELECT
CNT
.
medicament
,
sum
(
CNT
.
nb
)
as
nombre_comprime
FROM
(
SELECT
P
.
nomMolec
as
medicament
,
COUNT
(
*
)
*
P
.
duree
*
P
.
nbJourna
as
nb
FROM
Posologie
P
WHERE
P
.
nomMolec
=
$
nomMolec
GROUP
BY
P
.
nomMolec
,
P
.
duree
,
P
.
nbJourna
)
as
CNT
GROUP
BY
CNT
.
medicament
;
SELECT
P
.
nomMolec
,
sum
(
P
.
nbJourna
*
P
.
duree
)
as
nombre_comprime
FROM
Posologie
P
WHERE
P
.
nomMolec
=
$
nomMolec
GROUP
BY
P
.
nomMolec
;
/***********************************/
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment