Hola queria que me explicaran que hace esta consulta:
no entiendo tambien porque pone dos commit, y luego en el into lo almacena en variables distintas a las declaradas.
declare
num_ventas_dia real;
num_ventas_semana real;
begin
commit;
set transaction read only;
select count(*) into ventas_dia from ventas
where fecha =SYSDATE;
select count(*) into ventas_semana from ventas
where fecha=SYSDATE-7;
COMMIT;
END;
GRACIAS.