Changes between Version 13 and Version 14 of AdvancedReports


Ignore:
Timestamp:
01/14/22 02:00:51 (3 years ago)
Author:
193041
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v13 v14  
    7171}}}
    7272
     73
     74== Приказ на предмети, за секој предмет број на наставници кои го предаваат предметот и просечна заработувачка за секој предмет, врз основа на заработувачката на наставниците по предметот ==
     75{{{#!sql
     76select p.ime predmet, q4.broj_nastavnici, q4.prosecna_zarabotuvacka
     77from
     78(
     79        select
     80        q3.id_predmet,
     81        count(q3.id_nastavnik) broj_nastavnici,
     82        (
     83                select avg(pl.iznos) from nastavnici n
     84                join plakjanja pl on pl.id_nastavnik = n.id_nastavnik
     85                join predava_predmet pp on pp.id_nastavnik = n.id_nastavnik
     86                join predmeti pr on pr.id_predmet = pp.id_predmet
     87                group by pp.id_predmet
     88                having pp.id_predmet=q3.id_predmet
     89        ) prosecna_zarabotuvacka
     90        from
     91        (
     92                select * from
     93                        (
     94                                select pred.id_predmet, pred.ime, n1.id_nastavnik
     95                                from predmeti pred
     96                                join predava_predmet pp1 on pp1.id_predmet = pred.id_predmet
     97                                join nastavnici n1 on n1.id_nastavnik = pp1.id_nastavnik ) q1
     98                join
     99                        (
     100                                select n.id_nastavnik nastavnik, avg(pl.iznos) prosecna_zarabotuvacka
     101                                from nastavnici n
     102                                join plakjanja pl on pl.id_nastavnik = n.id_nastavnik
     103                                join predava_predmet pp on pp.id_nastavnik = n.id_nastavnik
     104                                join predmeti pr on pr.id_predmet = pp.id_predmet
     105                                group by n.id_nastavnik
     106                        ) q2
     107                on q2.nastavnik=q1.id_nastavnik
     108        ) q3
     109        group by id_predmet
     110) q4
     111join predmeti p on p.id_predmet = q4.id_predmet
     112order by prosecna_zarabotuvacka desc;
     113
     114}}}
     115
     116
     117
    73118== Предмет со најмногу заинтересирани ученици во последните 100 дена ==
    74119{{{#!sql