| Version 8 (modified by , 22 months ago) ( diff ) |
|---|
Напредни извештаи од базата (SQL)
Пример извештаи
- Број на казнети патници според линија во изминатата година
- Мерење побарувачка на секоја линија во првиот квартал од оваа година
- Проток на патници според постојка
- Најпрометен период во денот (интервали од 1 час) според линија - од податоци од тековната година
- Период од денот во кој најмногу се купува билети (часовни и дневни)
- Период од денот во кој најмногу се пишуваат казни
1. Број на казнети патници според линија во изминатата година
2. Најпрометен период во денот (интервали од 1 час) според линија - од податоци од тековната година
select li_ime_given as li_ime, interval_1h , broj_pati
from(
select li_ime as li_ime_given, interval_1h , count(li_ime||'-'||interval_1h) broj_pati
from(
select *,
(to_char(extract (hour from vozenje_start), '00') || ':00 -' || to_char(extract (hour from (vozenje_start + '1 hours'::interval))::int, '00') || ':00') as interval_1h
from project.linija li
left join project.instancanalinija inl on li.li_id = inl.li_id
left join project.vozenje v on inl.inl_id = v.inl_id
)
group by li_ime, interval_1h
order by li_ime, interval_1h
)
where broj_pati = (
select max(broj_pati)
from(
select li_ime, interval_1h , count(li_ime||'-'||interval_1h) broj_pati
from(
select *,
(to_char(extract (hour from vozenje_start), '00') || ':00 -' || to_char(extract (hour from (vozenje_start + '1 hours'::interval))::int, '00') || ':00') as interval_1h
from project.linija li
left join project.instancanalinija inl on li.li_id = inl.li_id
left join project.vozenje v on inl.inl_id = v.inl_id
where li_ime = li_ime_given
)
group by li_ime, interval_1h
order by li_ime, interval_1h
)
group by li_ime
)
3. Мерење побарувачка на секоја линија во првиот квартал од оваа година
4. Проток на патници според постојка
5. Период од денот (интервали од 1 час) во кој најмногу се купува билети (часовни и дневни)
6. Период од денот (интервали од 1 час) во кој најмногу се пишуваат казни
Note:
See TracWiki
for help on using the wiki.
