Changes between Version 4 and Version 5 of AdvancedReports


Ignore:
Timestamp:
01/05/23 05:57:13 (2 years ago)
Author:
201094
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedReports

    v4 v5  
    171171order by c.id_cinema
    172172}}}
    173 === Извештај за сеуште недоставените нарачки, од кој дел во која количина ни треба, колку од тој дел имаме во магацин и дали е потребно да се нарачаат за во магацин ===
    174 ===== Се пресметуваат колку количина од деловите имало во завршените нарачки во последните 3 месеци и се додава моменталната количина во нарачки што се уште не
     173=== Извештај за секој клиент, за секое кино, колку карти има купено во секое кино, колку пари има потрошено во секое кино, и колку кодови за попуст имаат искористено во секое кино ===
     174{{{#!sql
     175select c.id_customer, c2.id_cinema ,
     176coalesce((
     177select count(distinct t1.id_ticket) from tickets t1
     178join projections p on p.id_projection=t1.id_projection
     179join projection_is_played_in_room pipir on pipir.id_projection=p.id_projection
     180join projection_rooms pr on pr.id_room=pipir.id_room
     181join cinemas cin on cin.id_cinema=pr.id_cinema
     182where cin.id_cinema=c2.id_cinema and t1.id_customer=c.id_customer)
     183,0),
     184coalesce((
     185select sum(t1.price) from tickets t1
     186join projections p on p.id_projection=t1.id_projection
     187join projection_is_played_in_room pipir on pipir.id_projection=p.id_projection
     188join projection_rooms pr on pr.id_room=pipir.id_room
     189join cinemas cin on cin.id_cinema=pr.id_cinema
     190where cin.id_cinema=c2.id_cinema and t1.id_customer=c.id_customer)
     191,0),
     192coalesce((
     193select count(distinct d.id_discount) from discounts d
     194join tickets t1  on t1.id_discount = d.id_discount
     195join projections p on p.id_projection=t1.id_projection
     196join projection_is_played_in_room pipir on pipir.id_projection=p.id_projection
     197join projection_rooms pr on pr.id_room=pipir.id_room
     198join cinemas cin on cin.id_cinema=pr.id_cinema
     199where cin.id_cinema=c2.id_cinema and t1.id_customer=c.id_customer
     200),0)
     201from customers c
     202left join tickets t on t.id_customer=c.id_customer
     203left join projections p on p.id_projection=t.id_projection
     204left join projection_is_played_in_room pipir on pipir.id_projection=p.id_projection
     205left join projection_rooms pr on pr.id_room=pipir.id_room
     206left join cinemas c2 on c2.id_cinema=pr.id_cinema
     207where t.date_reserved between now()-interval'1 year' and now()
     208group by c.id_customer,c2.id_cinema
     209order by c.id_customer
     210}}}
    175211=== Извештај за сите сервиси,број на критики кои ги добиле и нивниот просечен рејтинг ===
    176212