= Напредни извештаи од базата (SQL и складирани процедури) = == Најпродавана конфигурација == {{{#!sql select * from project."Configuration" as c order by c.quantity_sold desc limit 1; }}} == Најпосакувани продукти од одредена конфигурација == {{{#!sql select c."name", sum(p.quantity_sold) as prodadeno from project."Configuration" as c join project.config_contains_product as ccp on ccp.config_id = c.config_id join project.product as p on p.prod_id = ccp.prod_id group by c."name" order by prodadeno desc limit 1; }}} == 10 најпродавани продукти == {{{#!sql select * from project.product as p order by p.quantity_sold desc limit 10; }}} == Најпопуларен производ во wishlists на корисниците во изминатите 6 месеци == {{{#!sql select p."name" as Product, p.description as Description from project.product as p join( select ptw.prod_id, count(ptw.prod_id) as cnt from project.product_to_wishlist as ptw group by ptw.prod_id ) as pw on p.prod_id = pw.prod_id join( select u.time_stamp, u.product_id from project.updates as u group by u.product_id, u.time_stamp )as u on u.product_id = p.prod_id where now()-interval'6 months' <= u.time_stamp group by p."name", p.description, pw.cnt, p.prod_id, u.time_stamp order by pw.cnt desc limit 1; }}} == Најниска цена што ја достигнал продуктот == == Просечен број извршени нарачки по доставувач == {{{#!sql select sum(d.cnt) / count(distinct o.distributor_id) as Avg_Complete_Orders from project.distributor as o join ( select count(d.delivery_id) as cnt ,d.distributor_id, d.delivery_id from project.delivery as d where d.status = 'complete' group by d.delivery_id,d.distributor_id ) as d on o.distributor_id = d.distributor_id; }}} == Продадени продукти по категорија == == Админ со најпопуларни конфигурации ==