Ban giám đốc muốn xem quy mô khách hàng theo năm đăng ký (YEAR(created_date)) và gắn nhãn thâm niên cho từng năm:
| Năm đăng ký | nhom |
|---|---|
| ≤ 2021 | CU |
| 2022 đến 2024 | TRUNG |
| ≥ 2025 | MOI |
Với mỗi năm có khách đăng ký, hãy xuất nam_dk, so_khach (số khách hàng đăng ký năm đó) và nhom. Sắp xếp theo nam_dk tăng dần.
Gợi ý: gom nhóm theo năm ở truy vấn con, rồi gắn nhãn bằng CASE ở truy vấn ngoài (hoặc lặp lại biểu thức CASE trong GROUP BY).
Bảng Customers(customer_id, created_date).
nam_dk, so_khach, nhom (TAB); sắp xếp theo nam_dk.
Ví dụ:
Đầu vào:
Đầu ra:
2018 1 CU
2019 3 CU
2020 7 CU
2021 9 CU
2022 5 TRUNG
2023 5 TRUNG
2024 4 TRUNG
2025 2 MOI
2026 4 MOI
Giải thích:
Đang tải editor...