wiki:AdvancedReports

Version 5 (modified by 193041, 3 years ago) ( diff )

--

Напредни извештаи од базата (SQL и складирани процедури)

Предмет со најмногу заинтересирани ученици во последните x дена

select p.ime as predmet, count(zz.id_ucenik) as broj_na_zainteresirani_ucenici
from predmeti p 
join zainteresiran_za zz 
on zz.id_predmet = p.id_predmet 
join ucenici u 
on u.id_ucenik = zz.id_ucenik 
where zz.datum between current_date - interval '100 days' and current_date
group by p.ime
order by count(zz.id_ucenik) desc 
limit 1;

Број на наставници за секој предмет

select p.ime as predmet, count(pp.id_nastavnik) broj_na_nastavnici
from predmeti p
join predava_predmet pp on pp.id_predmet = p.id_predmet 
group by p.id_predmet 
order by p.ime;

Најпопуларен наставник за секој предмет

Note: See TracWiki for help on using the wiki.