Một siêu thị muốn tìm sản phẩm của mình rẻ hơn ÍT NHẤT MỘT sản phẩm cùng loại của đối thủ.
Dùng toán tử < ANY với subquery.
| Cột | Kiểu | Ý nghĩa |
|---|---|---|
| ten | nvarchar | Tên sản phẩm |
| nguon | nvarchar | Nguồn ('Ta' hoặc 'DoiThu') |
| gia | int | Giá |
Ví dụ: sản phẩm của ta rẻ hơn dù chỉ một sản phẩm đối thủ là đạt.
Bảng san_pham.
Chỉ xét sản phẩm nguồn 'Ta'. Sắp xếp theo ten.
Các cột ten, gia.
Ví dụ:
Đầu vào:
CREATE TABLE san_pham (ten nvarchar(20), nguon nvarchar(10), gia int);
INSERT INTO san_pham VALUES (N'Sua',N'Ta',20),(N'Banh',N'Ta',50),(N'Sua',N'DoiThu',25),(N'Banh',N'DoiThu',30);
Đầu ra:
Sua 20
Giải thích:
Đang tải editor...