Идеи за покомплексни извештаи во системот: === ''Месечен извештај за вкупна пордажба по артикл'' ---- {{{ SELECT EXTRACT(YEAR FROM N."Datum") AS "Godina", EXTRACT(MONTH FROM N."Datum") AS "Mesec", A."Naziv" AS "Artikl", SUM(A."Cena" * NA."Kolicina") AS "VkupnoProdazba" FROM "Naracka" N INNER JOIN "Naracka_Artikl" NA ON N."NarackaID" = NA."NarackaID" INNER JOIN "Artikl" A ON NA."ArtiklID" = A."ArtiklID" WHERE EXTRACT(MONTH FROM N."Datum") = @MesecParam AND EXTRACT(YEAR FROM N."Datum") = @GodinaParam GROUP BY EXTRACT(YEAR FROM N."Datum"), EXTRACT(MONTH FROM N."Datum"), A."Naziv" ORDER BY EXTRACT(YEAR FROM N."Datum"), EXTRACT(MONTH FROM N."Datum"), A."Naziv"; }}} ---- === ''Годишен извештај за вкупна продажба кон клиент'' ---- {{{ SELECT EXTRACT(YEAR FROM N."Datum") AS "Godina", NF."FirmaID", F."Naziv" AS "Firma", SUM(A."Cena" * NA."Kolicina") AS "VkupnoProdazba" FROM "Naracka" N INNER JOIN "Naracka_Artikl" NA ON N."NarackaID" = NA."NarackaID" INNER JOIN "Artikl" A ON NA."ArtiklID" = A."ArtiklID" INNER JOIN "Naracka_Firma" NF ON N."NarackaID" = NF."NarackaID" INNER JOIN "Firma" F ON NF."FirmaID" = F."FirmaID" WHERE EXTRACT(YEAR FROM N."Datum") = @GodinaParam GROUP BY EXTRACT(YEAR FROM N."Datum"), NF."FirmaID", F."Naziv" ORDER BY EXTRACT(YEAR FROM N."Datum"), NF."FirmaID"; }}} ---- === ''Годишен извештај за средно време на завршување на нарачка по фирма'' ---- {{{ SELECT NF."FirmaID", F."Naziv" AS "Firma", AVG(EXTRACT(EPOCH FROM NI."DatumEnd" - NI."DatumStart")) / 86400 AS "SrednoVremeZavrshuvanje" FROM "Naracka_IzrabotkaPlan" NI INNER JOIN "Naracka_Firma" NF ON NI."NarackaID" = NF."NarackaID" INNER JOIN "Firma" F ON NF."FirmaID" = F."FirmaID" WHERE EXTRACT(YEAR FROM NI."DatumStart") = 2024 GROUP BY NF."FirmaID", F."Naziv" ORDER BY NF."FirmaID"; }}} ----