Changes between Version 7 and Version 8 of AdvancedReports


Ignore:
Timestamp:
02/01/22 14:24:30 (2 years ago)
Author:
191215
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v7 v8  
    11= Напредни извештаи од базата (SQL и складирани процедури)
    22
    3 ==  Да се најде направениот промет за артист во изминатата година
     3==  Да се најде направениот промет за секој артист во изминатата година
    44
    55{{{#!sql
     
    1515}}}
    1616
    17 == Да се најдат каков тип на Артисти ангажирал Организаторот во последните 6 месеци.
    18 
    19 {{{#!sql
    20 select distinct at2.name from
    21         (
    22                 select o2.artist_id from users u
    23                 join organizers o on
    24                         o.user_id = u.id
    25                 join events e on
    26                         e.organizer_id = o.user_id
    27                 join offers o2 on
    28                         o2.event_id = e.id
    29                 where e.organizer_id = 11
    30                         and o2.completed_at notnull and o2.status = 2
    31         )
    32 as artists
    33 join artists a on
    34         artists.artist_id = a.user_id
    35 join artist_types at2 on
    36         at2.id = a.artist_type_id;
     17== Да се најдат каков тип на Артисти ангажирале Организаторите во последните 6 месеци.
     18
     19{{{#!sql
     20select
     21        o.user_id as organizer_id,
     22        at2.name
     23from organizers o
     24left join events e on e.organizer_id = o.user_id
     25left join offers o2 on o2.event_id = e.id
     26left join artists a on a.user_id = o2.artist_id
     27join artist_types at2 on at2.id = a.artist_type_id
     28where
     29        o2.status = 1 and
     30        o2.completed_at between now() - interval '6 months' and now()
     31group by o.user_id, at2.name
    3732}}}
    3833