Hai bảng: customers(id, name) và orders(id, customer_id, amount). Hãy liệt kê tên các khách hàng đã từng đặt ít nhất một đơn hàng, sắp xếp theo tên tăng dần.
Gợi ý: dùng IN hoặc EXISTS với truy vấn con trên bảng orders.
Hai bảng customers và orders đã được tạo sẵn.
Số bản ghi mỗi bảng ≤1000.
Mỗi dòng một tên khách hàng có đơn, theo thứ tự tên tăng dần.
Ví dụ:
Đầu vào:
CREATE TABLE customers(id INT, name NVARCHAR(50));
INSERT INTO customers(id,name) VALUES (1,'An'),(2,'Binh'),(3,'Cuong');
CREATE TABLE orders(id INT, customer_id INT, amount INT);
INSERT INTO orders(id,customer_id,amount) VALUES (1,1,100),(2,3,50);
Đầu ra:
An
Cuong
Giải thích:
Đang tải editor...