Hai bảng: customers(id, name) và orders(id, customer_id, amount). Hãy tính tổng chi tiêu của mỗi khách có ít nhất một đơn: hiển thị tên khách và tổng (đặt tên total), sắp xếp theo tổng giảm dần, nếu bằng thì theo tên tăng dần.
Hai bảng customers và orders đã được tạo sẵn.
Số bản ghi mỗi bảng ≤1000.
Mỗi dòng gồm tên khách và tổng chi tiêu (cách nhau bởi TAB).
Ví dụ:
Đầu vào:
CREATE TABLE customers(id INT, name VARCHAR(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,1,50),(3,2,200);
Đầu ra:
Binh 200
An 150
Giải thích:
Đang tải editor...