Lập bảng tổng quan khách hàng đang hoạt động. Với mỗi khách hàng có status = 'ACTIVE', xuất:
customer_id, full_namenum_accounts: số tài khoản của khách hàng (0 nếu chưa có)total_balance: tổng số dư các tài khoản (0 nếu chưa có tài khoản)num_orders: số lệnh đã đặt trên các tài khoản của khách hàng (0 nếu chưa có)Bắt buộc dùng subquery ở mệnh đề SELECT cho ba cột 2–4 (không dùng GROUP BY ở truy vấn ngoài). Khách hàng chưa có tài khoản vẫn phải xuất hiện với giá trị 0.
Sắp xếp customer_id tăng dần.
Customers, Accounts, Orders.
customer_id, full_name, num_accounts, total_balance, num_orders (TAB), sắp xếp customer_id tăng dần.
Ví dụ:
Đầu vào:
Đầu ra:
1 Nguyen Van An 1 67000000.00 0
2 Tran Thi Binh 3 8640000000.00 6
3 Le Van Cuong 3 168000000.00 3
6 Vu Thi Hoa 3 1600000000.00 3
7 Dang Van Khoa 3 1290000000.00 0
8 Bui Thi Lan 3 760000000.00 3
10 Ngo Thi Nga 0 0.00 0
11 Duong Van Phong 1 120000000.00 2
13 Trinh Van Son 2 350000000.00 0
14 Phan Thi Thao 1 230000000.00 1
15 Vo Van Tuan 0 0.00 0
16 Dinh Thi Uyen 3 426000000.00 7
18 Ha Thi Xuan 2 425000000.00 3
20 Lam Thi Anh 1 410000000.00 4
21 Truong Van Bao 2 425000000.00 0
22 Nguyen Thi Chi 3 1280000000.00 10
24 Le Thi Giang 3 1327000000.00 6
25 Pham Van Hai 3 162000000.00 6
27 Vu Van Kien 2 23000000.00 3
28 Dang Thi Linh 0 0.00 0
29 Bui Van Manh 2 47000000.00 2
30 Do Thi Nhung 3 1402000000.00 5
31 Ngan Hang TMCP Dau Tu Viet 4 1735000000.00 4
32 Ngan Hang Nong Nghiep Phat Trien 4 4345000000.00 7
33 Cong ty TNHH Dau tu Minh Phat 4 827000000.00 3
34 Quy Dau tu Bao Viet 4 4690000000.00 0
35 Cong ty CP Chung khoan An Binh 2 812000000.00 4
37 Ngan Hang Quan Doi Mien Bac 2 130000000.00 3
38 Cong ty CP Xay dung Song Hong 4 4661000000.00 7
39 Tap doan Cong nghe Viet Nam 4 1320000000.00 3
40 Ngan Hang Ban Le Sai Gon 3 9500000000.00 4
Giải thích:
Đang tải editor...