| Version 1 (modified by , 3 years ago) ( diff ) |
|---|
Напредни извештаи од базата (SQL и складирани процедури)
Број на завршени резервации на релација за компанија во последната година
-- kompanija | pochnuva_od | zavrshuva_vo | broj_zavrsheni_rezervacii
select k.kompanija_ime,
gp.grad_ime as pocnuva_vo,
gz.grad_ime as zavrshuva_vo,
COUNT(rezervacii.rezervacija_id) as broj_zavrsheni_rezervacii
from kompanii k
join vozila v on k.kompanija_id = v.kompanija_id
join ruti r on v.vozilo_id = r.vozilo_id
join gradovi gp on r.zapocnuva_vo = gp.grad_id
join gradovi gz on r.zavrsuva_vo = gz.grad_id
join rezervacii rezervacii on r.ruta_id = rezervacii.ruta_id
where lower(rezervacii.rezervacija_status) like 'zavrshena'
and r.datum_pristignuvanje between now()-interval '1 year' and now()
group by 1, 2, 3
Note:
See TracWiki
for help on using the wiki.
