diff --git a/4-multiple-tables/27_online_shop.sql b/4-multiple-tables/27_online_shop.sql index 46d5457..4c33ebe 100644 --- a/4-multiple-tables/27_online_shop.sql +++ b/4-multiple-tables/27_online_shop.sql @@ -1,4 +1,29 @@ -- Online Shop 🛍️ -- Codédex --- No solution for this one yet! :) \ No newline at end of file +-- Write code below 💖 +SELECT * FROM orders; +SELECT * FROM products; +SELECT * FROM customers; + +SELECT name, price AS original_price, COUNT(item_id) AS total_orders, +SUM(price) AS total_revenue +FROM orders INNER JOIN products +ON orders.item_id = products.id +GROUP by item_id, name +ORDER BY total_orders DESC; + +SELECT customer_id,customer as customer_name ,date,name as item_name +FROM orders LEFT JOIN products +ON orders.item_id = products.id +ORDER BY date; + +SELECT date, COUNT(item_id) AS No_of_items, SUM(price) AS daily_sales +FROM orders INNER JOIN products +ON orders.item_id = products.id +GROUP BY date +ORDER BY daily_sales DESC; + + + +