SQL UNION và UNION ALL từ khóa
LIÊN HIỆP
Lệnh UNION
kết hợp tập kết quả của hai hoặc nhiều câu lệnh SELECT (chỉ các giá trị riêng biệt)
Câu lệnh SQL sau trả về các thành phố (chỉ các giá trị riêng biệt) từ cả bảng "Khách hàng" và "Nhà cung cấp":
Thí dụ
SELECT City FROM Customers
UNION
SELECT City FROM Suppliers
ORDER BY City;
ĐOÀN KẾT TẤT CẢ
Lệnh UNION ALL
kết hợp tập kết quả của hai hoặc nhiều câu lệnh SELECT (cho phép các giá trị trùng lặp).
Câu lệnh SQL sau trả về các thành phố (cũng có giá trị trùng lặp) từ cả bảng "Khách hàng" và "Nhà cung cấp":
Thí dụ
SELECT City FROM Customers
UNION ALL
SELECT City FROM Suppliers
ORDER BY City;