Changes between Version 2 and Version 3 of AdvancedReports
- Timestamp:
- 02/14/24 20:27:32 (4 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AdvancedReports
v2 v3 1 -- Zarabotka otstvarena preku narackite od aplikacijata za sekoj restoran na mesecno nivo 2 1 3 {{{#!div style="font-size: 100%" 2 4 {{{#!sql 3 4 5 -- Zarabotka otstvarena preku narackite od aplikacijata za sekoj restoran na mesecno nivo 5 6 SELECT r.ime, DATE_PART('Month', n.datum) AS mesec, DATE_PART('Year', n.datum) AS godina, SUM(iznos) AS zarabotka … … 10 11 JOIN naplata np ON n.id=np.naracka_id 11 12 GROUP BY r.ime, DATE_PART('Month', n.datum), DATE_PART('Year', n.datum); 13 }}} 14 }}} 12 15 13 16 {{{#!div style="font-size: 100%" 17 {{{#!sql 14 18 -- Kolicina na prodadeni parcinja za sekoj proizvod ponuden vo restoranite, podredeni po popularnost na godisno nivo (najnaracuvaniot proizvod prv) 15 19 SELECT m.ime, DATE_PART('Year', n.datum) AS godina, SUM(nsm.quantity) AS kolicina … … 19 23 GROUP BY m.ime, DATE_PART('Year', n.datum) 20 24 ORDER BY SUM(nsm.quantity) DESC; 25 }}} 26 }}} 21 27 22 28 {{{#!div style="font-size: 100%" 29 {{{#!sql 23 30 -- Broj na naracki za sekoj restoran za sekoj mesec 24 31 SELECT r.ime, DATE_PART('Month', n.datum) AS mesec, DATE_PART('Year', n.datum) as godina, count(nsm.naracka_id) AS broj_na_naracki … … 28 35 JOIN naracka n on nsm.naracka_id=n.id 29 36 GROUP BY r.ime, DATE_PART('Month', n.datum), DATE_PART('Year', n.datum); 37 }}} 38 }}} 30 39 40 41 {{{#!div style="font-size: 100%" 42 {{{#!sql 31 43 -- Pregled na broj na naracki po tip na naplata za sekoj restoran na mesecno nivo 32 44 SELECT r.ime, np.nacin_na_plakjane, DATE_PART('Month', n.datum) AS mesec, DATE_PART('Year', n.datum) as godina, COUNT(DISTINCT n.id) AS broj_na_naracki