Changes between Version 6 and Version 7 of Advanced database reports (SQL and Stored procedures)
- Timestamp:
- 12/28/22 16:36:35 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Advanced database reports (SQL and Stored procedures)
v6 v7 15 15 }}} 16 16 17 == Вкупен број на настани во последните 6 месеци, вкупен број на гости на настаните, просечна цена на настан по гостин и вкупен промет од сите настани17 == Вкупен број на настани по месец, вкупен број на гости на настаните, просечна цена на настан по гостин и вкупен промет од сите настани 18 18 19 19 {{{#!sql 20 select count(e.event_id) as num_events, 20 select extract(month from start_date) as months, 21 count(e.event_id) as num_events, 21 22 sum(e.number_of_interested_guests) as total_guests, 22 23 avg(e.price) as avg_price, … … 25 26 join reservation r on 26 27 rfe.reservation_id = r.reservation_id 27 and28 (start_date between now() - interval '6 months' and now())29 28 join events e on 30 29 rfe.event_id = e.event_id 30 group by months 31 31 32 }}} 32 33 33 == Вкупен број на активности во последната година, вкупен број на гости на активностите, просечна цена на активност по гостин и вкупен промет од сите активности34 == Вкупен број на активности по календарска година, вкупен број на гости на активностите, просечна цена на активност по гостин и вкупен промет од сите активности 34 35 35 36 {{{#!sql 36 select count(a.activity_id) as num_activities, 37 select extract(year from start_date) as years, 38 count(a.activity_id) as num_activities, 37 39 sum(a.number_of_interested_guests) as total_guests, 38 40 avg(a.price) as avg_price, … … 41 43 join reservation r on 42 44 rfa.reservation_id = r.reservation_id 43 and44 (start_date between now() - interval '1 year' and now())45 45 join activities a on 46 46 rfa.activity_id = a.activity_id 47 group by years 47 48 }}} 48 49