SELECT * FROM products;
SELECT product_code, product_name, standard_cost, list_price, quantity_per_unit, discount FROM products;
SELECT product_code, product_name, standard_cost, list_price, quantity_per_unit, discount FROM products WHERE quantity_per_unit > 60;
SELECT id, product_code, product_name, standard_cost, list_price, quantity_per_unit, discount FROM products ORDER BY id DESC LIMIT 3;
SELECT * FROM products WHERE product_name LIKE '%Samsung%';
SELECT * FROM products WHERE product_name LIKE '%Macbbook%' AND list_price > 7000000;
-- Xài BETWEEN SELECT * FROM products WHERE list_price BETWEEN 8000000 AND 10000000; -- Xài AND SELECT * FROM products WHERE list_price >= 8000000 AND list_price <= 10000000;
-- Xài BETWEEN SELECT * FROM orders WHERE order_date BETWEEN '2016-07-01 00:00:00' AND '2016-07-31 23:59:59'; -- Xài >= <= SELECT * FROM orders WHERE order_date >= '2016-07-01 00:00:00' AND order_date <= '2016-07-31 23:59:59';
SELECT DISTINCT supplier_id FROM products;
SELECT p.product_code, p.product_name, p.standard_cost, p.list_price, p.quantity_per_unit, s.supplier_name FROM products AS p JOIN suppliers AS s ON p.supplier_id = s.id;
SELECT p.product_code, p.product_name, p.standard_cost, p.list_price, p.quantity_per_unit, s.supplier_name, c.category_code, c.category_name FROM products AS p JOIN suppliers AS s ON p.supplier_id = s.id JOIN categories AS c ON p.category_id = c.id WHERE p.list_price > 5000000;
SELECT p.product_code, p.product_name, p.standard_cost, p.list_price, p.quantity_per_unit, c.category_code, c.category_name FROM products AS p JOIN categories AS c ON p.category_id = c.id WHERE c.category_name LIKE '%Tablet%';
Mã đơn hàng "Order_" + id | Họ tên Khách hàng first_name + last_name | Địa chỉ khách hàng address1 | Địa chỉ giao hàng ship_address1 | Phí vận chuyển shipping_pee | Hình thức thanh toán payment_type |
SELECT CONCAT('Order_', o.id) AS order_code, CONCAT(c.last_name, ' ', c.first_name) AS full_name, c.address1, o.ship_address1, o.shipping_fee, o.payment_type FROM orders o JOIN customers c ON o.customer_id = c.id;
SELECT CONCAT(c.last_name, ' ', c.first_name) AS full_name, o.id, o.order_date, p.product_code, p.product_name, p.list_price FROM orders o JOIN customers c ON o.customer_id = c.id JOIN order_details od ON od.order_id = o.id JOIN products p ON od.product_id = p.id WHERE c.last_name = 'Sanchez' AND c.first_name = 'Sean' AND o.order_date BETWEEN '2017-01-01 00:00:00' AND '2017-12-31 23:59:59';
SELECT c.category_name, COUNT(*) AS SoLuong FROM products p JOIN categories c ON p.category_id = c.id GROUP BY c.category_name;
SELECT c.category_name, SUM(p.quantity_per_unit) AS TongSoLuongConLai FROM products p JOIN categories c ON p.category_id = c.id GROUP BY c.category_name;
SELECT c.category_name, SUM(p.quantity_per_unit) AS TongSoLuongConLai FROM products p JOIN categories c ON p.category_id = c.id GROUP BY c.category_name HAVING SUM(p.quantity_per_unit) > 150;
SELECT * FROM suppliers s WHERE s.id NOT IN ( SELECT distinct p.supplier_id FROM order_details od JOIN products p ON od.product_id = p.id );[/su_spoiler]
SELECT * FROM ( SELECT concat(c.first_name, ' ', c.last_name) AS full_name, COUNT(*) AS order_count FROM customers c JOIN orders o ON o.customer_id = c.id GROUP BY c.id ) AS tmp ORDER BY tmp.order_count DESC LIMIT 3;[/su_spoiler]
Cùng nhau học tập, khám phá các kiến thức nền tảng về Lập trình web, mobile, database nhé.
Nền tảng kiến thức - Hành trang tới tương lai hân hạnh phục vụ Quý khách!
Khám phá, trải nghiệm ngay
Vui lòng đăng nhập để gởi bình luận!
Đăng nhậpChưa có bình luận nào!