Phòng kinh doanh muốn biết khách hàng của công ty đang sống ở những thành phố nào — mỗi thành phố chỉ liệt kê một lần dù có nhiều khách.
Hãy dùng DISTINCT.
Lược đồ bảng khachhang:
| Cột | Kiểu | Ý nghĩa |
|---|---|---|
| id | INT | Khóa chính |
| ten | VARCHAR(50) | Tên khách hàng |
| thanhpho | VARCHAR(30) | Thành phố cư trú |
Ví dụ: 5 khách thuộc 3 thành phố khác nhau thì chỉ in 3 dòng.
SETUP SQL tạo bảng khachhang(id INT, ten VARCHAR(50), thanhpho VARCHAR(30)) và chèn dữ liệu.
Số dòng ≤30, thanhpho không NULL.
Mỗi dòng: thanhpho (không lặp). Sắp xếp theo thanhpho tăng dần theo bảng chữ cái.
Ví dụ:
Đầu vào:
CREATE TABLE khachhang (id INT PRIMARY KEY, ten VARCHAR(50), thanhpho VARCHAR(30));
INSERT INTO khachhang VALUES (1,'An','Hà Nội'),(2,'Bình','Đà Nẵng'),(3,'Chi','Hà Nội'),(4,'Dung','Cần Thơ'),(5,'Em','Đà Nẵng');
Đầu ra:
Cần Thơ
Đà Nẵng
Hà Nội
Giải thích:
Đang tải editor...