master
Pascal LAFOURCADE 4 years ago
parent 1ae4ac8663
commit 4afa762849

@ -1,32 +1,31 @@
declare
dnomSport varchar(10);
declare
dnomSport varchar(10);
didReserv char(5);
dheureDebut number;
dduree number;
dtarifHoraire number;
dcout number;
cursor CUR is select idReserv, heureDebut, duree, tarifHoraire, duree*tarifHoraire
from creneau C, reservation R, terrain T, sport S, facturer F
where S.nomSport = F.nomsport
and S.nomSport=T.nomSport
and T.idTerrain=R.idTerrain
and R.numCreneau=C.numCreneau
and F.numCreneau=C.numCreneau
order by 5 desc;
begin
open CUR;
fetch CUR into didReserv, dheureDebut, dduree, dtarifHoraire, dcout;
while CUR%FOUND
loop
insert into tresultat values('Id reservation:'||ddidReserv||' heure de début:'||to_char(dheureDebut)||' durée:'||to_char(dduree)||' tarif horaire:'||
to_char(dtarifHoraire)||' cout du terrain:'||to_char(dcout)||'');
fetch CUR into didReserv, dheureDebut, dduree, dtarifHoraire, dcout;
end loop;
end loop;
close CUR;
end;
dheureDebut number;
dduree number;
dtarifHoraire number;
dcout number;
cursor CUR is select idReserv, heureDebut, duree, tarifHoraire, duree*tarifHoraire
from creneau C, reservation R, terrain T, sport S, facturer F
where S.nomSport = F.nomsport
and S.nomSport=T.nomSport
and T.idTerrain=R.idTerrain
and R.numCreneau=C.numCreneau
and F.numCreneau=C.numCreneau
order by 5 desc;
begin
open CUR;
fetch CUR into didReserv, dheureDebut, dduree, dtarifHoraire, dcout;
while CUR%FOUND
loop
insert into tresultat values('Id reservation:'||ddidReserv||' heure de début:'||to_char(dheureDebut)||' durée:'||to_char(dduree)||' tarif horaire:'||
to_char(dtarifHoraire)||' cout du terrain:'||to_char(dcout)||'euros');
fetch CUR into didReserv, dheureDebut, dduree, dtarifHoraire, dcout;
end loop;
end loop;
close CUR;
end;

Loading…
Cancel
Save