Chuỗi siêu thị mini VinFresh mở nhiều chi nhánh khắp cả nước, lưu trong bảng chinhanh:
| Cột | Kiểu | Ý nghĩa |
|---|---|---|
| ma | INT | mã chi nhánh |
| ten | NVARCHAR(100) | tên chi nhánh |
| tinh | NVARCHAR(50) | tỉnh / thành phố |
| quan | NVARCHAR(50) | quận / huyện |
Phòng kế hoạch cần biết công ty đang hiện diện ở những cặp (tỉnh, quận) nào — mỗi cặp chỉ liệt kê một lần dù có nhiều chi nhánh cùng địa bàn.
Ví dụ: nếu có 2 chi nhánh cùng ở (Ha Noi, Cau Giay) thì cặp này chỉ xuất hiện 1 dòng.
SETUP SQL tạo bảng chinhanh và chèn dữ liệu.
1≤ số dòng ≤100; tên tỉnh, quận là chuỗi không dấu, độ dài ≤50.
Mỗi dòng gồm 2 cột: tinh, quan (không trùng lặp) — sắp xếp theo tinh tăng dần, rồi quan tăng dần.
Ví dụ:
Đầu vào:
CREATE TABLE chinhanh (ma INT, ten NVARCHAR(100), tinh NVARCHAR(50), quan NVARCHAR(50));
INSERT INTO chinhanh VALUES (1, N'CN Cau Giay 1', N'Ha Noi', N'Cau Giay'),(2, N'CN Cau Giay 2', N'Ha Noi', N'Cau Giay'),(3, N'CN Quan 1', N'TP HCM', N'Quan 1'),(4, N'CN Dong Da', N'Ha Noi', N'Dong Da');
Đầu ra:
Ha Noi Cau Giay
Ha Noi Dong Da
TP HCM Quan 1
Giải thích:
Đang tải editor...