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