Changes between Version 10 and Version 11 of AdvancedReports


Ignore:
Timestamp:
01/05/23 10:54:58 (2 years ago)
Author:
201094
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v10 v11  
    150150}}}
    151151=== Извештај за секое кино, кој филм има направено најмногу профит во последните 3 месеци ===
    152 {{{#!sql
     152
     153{{{#!sql
     154
    153155select c3.id_cinema,cpf3.id_film from cinemas c3
    154156join cinema_plays_film cpf3 on cpf3.id_cinema=c3.id_cinema
     
    179181where t1.date_reserved between now()-interval'3 months' and now()
    180182group by c2.id_cinema,f2.id_film
    181 
    182183) as counts on counts.id=c3.id_cinema and counts.film=cpf3.id_film
    183184where counts.sum2=maks.sumMaks
     
    186187
    187188}}}
    188 === Извештај за секој клиент, за секое кино, колку карти има купено во секое кино, колку пари има потрошено во секое кино, и колку кодови за попуст имаат искористено во секое кино ===
     189=== Извештај за секој клиент, за секое кино, колку карти има купено во секое кино, колку пари има потрошено во секое кино, и колку кодови за попуст имаат искористено во секое кино ===
     190
    189191{{{#!sql
    190192select c.id_customer, c2.id_cinema ,
     
    224226order by c.id_customer
    225227}}}
    226 === Извештај за секое кино, колку од настаните биле организирани кај него и извештај за секој настан колку клиенти биле заинтересирани за секој настан во последните 6 месеци ===
    227 {{{#!sql
    228 select c.id_cinema,count(distinct coe.id_event) from cinemas c
    229 left join cinema_organizes_event coe on coe.id_cinema=c.id_cinema
    230 left join events e on e.id_event=coe.id_event
    231 where e.start_date between now()-interval'6 months' and now()
    232 group by c.id_cinema
    233 }}}
    234 
    235 {{{#!sql
    236 select e.id_event,count(distinct c.id_customer) from events e
    237 left join customer_is_interested_in_event ciiie on ciiie.id_event=e.id_event
    238 left join customers c on ciiie.id_customer=c.id_customer
    239 where e.start_date between now()-interval'6 months' and now()
    240 group by e.id_event
    241 }}}
    242228
    243229=== Извештај за секој филм, колку карти се продадени и колкав профит има секој филм направено, колку различни клиенти купиле карта за филмот и колку рејтинзи има секој филм ===
     
    287273from cinemas c
    288274}}}
     275
     276=== Извештај за секое кино, колку од настаните биле организирани кај него и извештај за секој настан колку клиенти биле заинтересирани за секој настан во последните 6 месеци ===
     277{{{#!sql
     278select c.id_cinema,count(distinct coe.id_event) from cinemas c
     279left join cinema_organizes_event coe on coe.id_cinema=c.id_cinema
     280left join events e on e.id_event=coe.id_event
     281where e.start_date between now()-interval'6 months' and now()
     282group by c.id_cinema
     283}}}
     284
     285{{{#!sql
     286select e.id_event,count(distinct c.id_customer) from events e
     287left join customer_is_interested_in_event ciiie on ciiie.id_event=e.id_event
     288left join customers c on ciiie.id_customer=c.id_customer
     289where e.start_date between now()-interval'6 months' and now()
     290group by e.id_event
     291}}}