Changes between Version 9 and Version 10 of AdvancedReports


Ignore:
Timestamp:
12/28/22 12:47:21 (23 months ago)
Author:
201063
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v9 v10  
    22
    33== Прашалник 1
    4 За секој посвојувач, број на посвоени миленичиња од секој вид (мачки, кучиња, птици) и вкупен број посвоени миленици. Табелата е подредена во опаѓачки редослед според бројот на посвојувања т.ш. посвојувачот со највеќе посвојувања е во првиот ред.
     4(text here)
    55{{{#!sql
    6 select
    7         ut.name_user as posvojuvac,
    8         count(distinct pm.id_pet) as broj_posvoeni_macki,
    9         count(distinct pd.id_pet) as broj_posvoeni_kucinja,
    10         count(distinct pp.id_pet) as broj_posvoeni_ptici,
    11         count(distinct p.id_pet) as vkupno_posvoeni_milenici
    12 from
    13         adopter a
    14 join
    15         user_table ut on a.id_user = ut.id_user
    16 left join
    17         adoption ad on ad.id_adopter = a.id_user
    18 left join
    19         pet pm on pm.id_adoption = ad.id_adoption
    20         and
    21         pm.species = 0
    22 left join
    23         pet pd on pd.id_adoption = ad.id_adoption
    24         and
    25         pd.species = 1
    26 left join
    27         pet pp on pp.id_adoption = ad.id_adoption
    28         and
    29         pp.species = 2
    30 left join
    31         pet p on p.id_adoption = ad.id_adoption
    32 group by
    33         a.id_user, ut.name_user
    34 order by
    35         vkupno_posvoeni_milenici desc
     6--sql here
    367}}}
    378
     
    9566}}}
    9667
     68== Прашалник 7
     69За секој посвојувач, број на посвоени миленичиња од секој вид (мачки, кучиња, птици) и вкупен број посвоени миленици. Табелата е подредена во опаѓачки редослед според бројот на посвојувања т.ш. посвојувачот со највеќе посвојувања е во првиот ред.
     70{{{#!sql
     71select
     72        ut.name_user as posvojuvac,
     73        count(distinct pm.id_pet) as broj_posvoeni_macki,
     74        count(distinct pd.id_pet) as broj_posvoeni_kucinja,
     75        count(distinct pp.id_pet) as broj_posvoeni_ptici,
     76        count(distinct p.id_pet) as vkupno_posvoeni_milenici
     77from
     78        adopter a
     79join
     80        user_table ut on a.id_user = ut.id_user
     81left join
     82        adoption ad on ad.id_adopter = a.id_user
     83left join
     84        pet pm on pm.id_adoption = ad.id_adoption
     85        and
     86        pm.species = 0
     87left join
     88        pet pd on pd.id_adoption = ad.id_adoption
     89        and
     90        pd.species = 1
     91left join
     92        pet pp on pp.id_adoption = ad.id_adoption
     93        and
     94        pp.species = 2
     95left join
     96        pet p on p.id_adoption = ad.id_adoption
     97group by
     98        a.id_user, ut.name_user
     99order by
     100        vkupno_posvoeni_milenici desc
     101}}}
     102
    97103
    98104[https://develop.finki.ukim.mk/projects/PAW5/wiki/WikiStart Назад кон почетна]