Changes between Version 6 and Version 7 of AdvancedReports


Ignore:
Timestamp:
12/28/22 01:00:56 (17 months ago)
Author:
201088
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v6 v7  
    5757(text here)
    5858{{{#!sql
    59 --sql here
     59select q2.god as godina, q2.maximum as max,
     60        case
     61        when q3.species = 0 then 'cat'
     62        when q3.species = 1 then 'dog'
     63        when q3.species = 2 then 'bird'
     64        end as species
     65       
     66from
     67        (       select q1.godina as god, max(broj_posvojuvanja) as maximum from
     68                (
     69                --posvojuvanja po godini i tipovi na milenichinja
     70                select extract(year from a.start_date) as godina, p2.species, count(p2.id_pet) as broj_posvojuvanja
     71                from adoption a
     72                join pet p2 on a.id_adoption = p2.id_adoption
     73                where (end_date_foster is null) and (a.approved is true)
     74                group by godina, p2.species
     75                --order by godina
     76                ) q1
     77                group by godina
     78        )q2
     79        join
     80        (
     81        select extract(year from a.start_date) as godina, p2.species, count(p2.id_pet) as broj_posvojuvanja
     82                from adoption a
     83                join pet p2 on a.id_adoption = p2.id_adoption
     84                where (end_date_foster is null) and (a.approved is true)
     85                group by godina, p2.species
     86                --order by godina
     87        ) q3
     88on q2.god = q3.godina and q2.maximum = q3.broj_posvojuvanja
    6089}}}
    6190