Version 9 (modified by 3 years ago) ( diff ) | ,
---|
Напредни извештаи од базата (SQL и складирани процедури)
Најпродавана конфигурација
select * from project."Configuration" as c order by c.quantity_sold desc limit 1;
Најпосакувани продукти од одредена конфигурација
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 најпродавани продукти
select * from project.product as p order by p.quantity_sold desc limit 10;
Најпопуларен производ во wishlists на корисниците
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 group by p."name", p.description, pw.cnt order by pw.cnt desc limit 1;
Најниска цена што ја достигнал продуктот
Просечен број извршени нарачки по доставувач
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;
Извештај за вкупно пордадени продукти по категорија
Админ со најпопуларни конфигурации
Note:
See TracWiki
for help on using the wiki.