Version 1 (modified by 3 years ago) ( diff ) | ,
---|
Напредни извештаи од базата (SQL и складирани процедури)
Поглед за наоѓање на најнарачуваниот прозвод од категоријата Витамини
create view najnaracuvan_proizvod_od_vitamini as select order_item.product_id as "product id", product.name as "product name", sum(quantity) as "product quantity" from order_item join product on order_item.product_id = product.id join product_category on product.category_id = product_category.id where product_category.category_name = 'Vitamins' group by order_item.product_id, name order by "product quantity" desc limit 1
Поглед за наоѓање на најпрофитабилниот клиент во аптеката
create view najprofitabilen_klient as select customer.id, customer.first_name, customer.last_name, sum(product.unit_price * order_item.quantity) as "total" from orders join order_item on orders.id = order_item.order_id join product on order_item.product_id = product.id join customer on customer.id = orders.customer_id group by customer.id, customer.first_name, customer.last_name order by total desc limit 1
Note:
See TracWiki
for help on using the wiki.