Professional Documents
Culture Documents
7. Прикажи највећи фонд часова неког предмета за сваки од разреда (приказати редни број
разреда и максимални фонд у колони под називом najveci_fond).
select razred, naziv, max(fond) as najveci_fond
from predmet
group by razred
8. Прикажи три датума у којима је остварено највише изостанака (уз датум приказати и број
изостанака у колони под називом broj_izostanaka).
select datum, count(*) as broj_izostanaka
from izostanak
group by datum
order by broj_izostanaka desc
limit 3
Upiti 6
3. За свако женско име које носи више ученица приказати број ученица које носе то име
(резултат сортирати опадајуће по броју ученица).
select ime, count(*) as broj_imena
from ucenik
where pol="ж"
group by ime
having broj_imena>=2
order by broj_imena desc
4. Прикажи сва одељења четвртог разреда у којима има бар четири ученика рођена 2004.
године.
select razred, odeljenje, count(*) as broj_rodjenih
from ucenik
where razred=4 and strftime(“%Y”, datum_rodjenja) = “2004”
group by razred, odeljenje
having broj_rodjenih>=4
5. Приказати све датуме за које постоје бар два нерегулисана изостанка (уз датум приказати и
број нерегулисаних изостанака).
select datum, count(*) as broj_neregulisanih
from izostanak
where status="нерегулисан"
group by datum
having broj_neregulisanih>=2
6. Прикажи сва одељења четвртог разреда у којима има бар 15 дечака (приказати само
разред и одељење).
select razred, odeljenje
from ucenik
where razred=4 and pol="м"
group by odeljenje
having count(*)>=15
1. Приказати укупан број оправданих изостанака које је направио ученик са
идентификатором 1 (колону назвати broj_izostanaka).
select count(*) as broj_izostanaka
from izostanak
where status="оправдан" and id_ucenik=1
5. За сваки статус изостанака одреди први и последњи датум када је такав изостанак
направљен (колоне назвати prvi и poslednji).
select status, min(datum) as prvi, max(datum) as poslednji
from izostanak
group by status
9. Приказати све називе предмета који се предају током неколико разреда (приказати
само називе).
select naziv
from predmet
group by naziv
having count(naziv)>1
1. За сваки изостанак начињен 14. маја 2021. године, приказати име и презиме ученика,
редни број часа и статус изостанка.