0% ont trouvé ce document utile (0 vote)
0 vues1 page

Codes

Le document présente plusieurs requêtes SQL pour calculer la somme des frais scolaires à payer par un élève ayant effectué le dernier paiement par année. Il inclut également des codes pour la répartition des frais scolaires en fonction des paiements récents. Les requêtes utilisent des sous-requêtes pour déterminer les classes et les années associées aux paiements.
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues1 page

Codes

Le document présente plusieurs requêtes SQL pour calculer la somme des frais scolaires à payer par un élève ayant effectué le dernier paiement par année. Il inclut également des codes pour la répartition des frais scolaires en fonction des paiements récents. Les requêtes utilisent des sous-requêtes pour déterminer les classes et les années associées aux paiements.
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

SELECT sum([Link]) from frais where [Link]= (select classe.

idclasse as classe from recu,


paiement, classe where [Link] = (select max([Link]) from recu)and [Link]
=[Link] GROUP by classe)

Somme des frais scolaire à payer par l’éleve ayant payé le dernier par année
SELECT sum([Link]) from frais where ([Link]="TOUTES" or
[Link]= (select [Link] as classe from recu, paiement,
classe where [Link] = (select max([Link]) from recu)and
[Link] =[Link] GROUP by classe)) and [Link]=(select
[Link] as annee from recu where [Link] = (select max([Link])
from recu) GROUP by annee) and [Link]="FS"

Somme des tous les frais à payer par l’éleve ayant payé le dernier par année
SELECT sum([Link]) from frais where ([Link]="TOUTES" or
[Link]= (select [Link] as classe from recu, paiement,
classe where [Link] = (select max([Link]) from recu)and
[Link] =[Link] GROUP by classe)) and [Link]=(select
[Link] as annee from recu where [Link] = (select max([Link])
from recu) GROUP by annee)

Codes pour repartition frais (part scolaire)

select (SELECT [Link] from paiement where


[Link]=(select max([Link]) FROM paiement))*(SELECT
sum([Link]) from frais where ([Link]="TOUTES" or
[Link]= (select [Link] as classe from recu, paiement,
classe where [Link] = (select max([Link]) from recu)and
[Link] =[Link] GROUP by classe)) and [Link]=(select
[Link] as annee from recu where [Link] = (select max([Link])
from recu) GROUP by annee) and [Link]="FS" )/ (SELECT
sum([Link]) from frais where ([Link]="TOUTES" or
[Link]= (select [Link] as classe from recu, paiement,
classe where [Link] = (select max([Link]) from recu)and
[Link] =[Link] GROUP by classe)) and [Link]=(select
[Link] as annee from recu where [Link] = (select max([Link])
from recu) GROUP by annee)) as scolaire

Vous aimerez peut-être aussi