Changes between Version 9 and Version 10 of AdvancedReports


Ignore:
Timestamp:
01/26/23 15:30:52 (20 months ago)
Author:
201081
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v9 v10  
    9393
    9494select k.ime ,
    95 coalesce(prv.zbir_1,0) as prv_kavrtal, coalesce(vtor.zbir_2,0) as vtor_kvartal,
     95coalesce(prv.zbir_1,0) as prv_kvartal, coalesce(vtor.zbir_2,0) as vtor_kvartal,
    9696coalesce(tret.zbir_3,0) as tret_kvartal, coalesce(cetvrt.zbir_4,0) as cetvrt_kvartal
    9797from kompanija k
     
    101101join naracki as n on n.id_naracka =pedon.id_parce
    102102left join (
    103 select k.ime ,p.ime_proizvod , p.kolicina  as zbir_1
     103select k.ime ,p.ime_proizvod , count(pedon.id_parce)  as zbir_1
    104104from kompanija k
    105105join proizvodi p on p.ime = k.ime
    106106join parce as par on par.id_proizvod =p.id_proizvod
    107107join parce_e_del_od_naracki pedon on pedon.id_parce =par.id_parce
    108 join naracki as n on n.id_naracka =pedon.id_parce  and n.data_na_naracka between to_date(concat('01-01-',extract(year from now())),'dd-mm-yyyy') and to_date(concat('31-03-',extract(year from now())),'dd-mm-yyyy')
     108join naracki as n on n.id_naracka =pedon.id_naracka and n.data_na_naracka between to_date(concat('01-01-',extract(year from now())),'dd-mm-yyyy') and to_date(concat('31-03-',extract(year from now())),'dd-mm-yyyy')
     109group by k.ime,p.ime_proizvod
    109110) as prv on  k.ime = prv.ime
    110111left join (
    111 select k.ime ,p.ime_proizvod , p.kolicina  as zbir_2
     112select k.ime ,p.ime_proizvod ,count(pedon.id_parce)   as zbir_2
    112113from kompanija k
    113114join proizvodi p on p.ime = k.ime
    114115join parce as par on par.id_proizvod =p.id_proizvod
    115116join parce_e_del_od_naracki pedon on pedon.id_parce =par.id_parce
    116 join naracki as n on n.id_naracka =pedon.id_parce  and n.data_na_naracka between to_date(concat('01-04-',extract(year from now())),'dd-mm-yyyy') and to_date(concat('30-06-',extract(year from now())),'dd-mm-yyyy')
     117join naracki as n on n.id_naracka =pedon.id_naracka and n.data_na_naracka between to_date(concat('01-04-',extract(year from now())),'dd-mm-yyyy') and to_date(concat('30-06-',extract(year from now())),'dd-mm-yyyy')
     118group by k.ime,p.ime_proizvod
    117119) as vtor on k.ime = vtor.ime
    118120left join (
    119 select k.ime ,p.ime_proizvod , p.kolicina  as zbir_3
     121select k.ime ,p.ime_proizvod , count(pedon.id_parce)  as zbir_3
    120122from kompanija k
    121123join proizvodi p on p.ime = k.ime
    122124join parce as par on par.id_proizvod =p.id_proizvod
    123125join parce_e_del_od_naracki pedon on pedon.id_parce =par.id_parce
    124 join naracki as n on n.id_naracka =pedon.id_parce  and  n.data_na_naracka between to_date(concat('01-07-',extract(year from now())),'dd-mm-yyyy') and to_date(concat('30-09-',extract(year from now())),'dd-mm-yyyy')
     126join naracki as n on n.id_naracka =pedon.id_naracka  and  n.data_na_naracka between to_date(concat('01-07-',extract(year from now())),'dd-mm-yyyy') and to_date(concat('30-09-',extract(year from now())),'dd-mm-yyyy')
     127group by k.ime,p.ime_proizvod
    125128) as tret on k.ime=tret.ime
    126129left join (
    127 select k.ime ,p.ime_proizvod, p.kolicina  as zbir_4
     130select k.ime ,p.ime_proizvod, count(pedon.id_parce)   as zbir_4
    128131from kompanija k
    129132join proizvodi p on p.ime = k.ime
    130133join parce as par on par.id_proizvod =p.id_proizvod
    131134join parce_e_del_od_naracki pedon on pedon.id_parce =par.id_parce
    132 join naracki as n on n.id_naracka =pedon.id_parce  and  n.data_na_naracka between to_date(concat('01-10-',extract(year from now())),'dd-mm-yyyy') and to_date(concat('31-12-',extract(year from now())),'dd-mm-yyyy')
     135join naracki as n on n.id_naracka =pedon.id_naracka and  n.data_na_naracka between to_date(concat('01-10-',extract(year from now())),'dd-mm-yyyy') and to_date(concat('31-12-',extract(year from now())),'dd-mm-yyyy')
     136group by k.ime,p.ime_proizvod
    133137 
    134138) as cetvrt on k.ime=cetvrt.ime
     
    136140
    137141
    138 
    139 
    140 
    141142}}}