(+84) 236.3827111 ex. 402

Toán tử UNION trong SQL Server


Dùng kết hợp các kết quả của hai hay nhiều truy vấn vào cùng một kết quả
Select
From
[Where <điều kiện="" chọn="" dòng="">]
[Group by ]
[Having <điều kiện="" chọn="" nhóm="">]
Union [All]
Select
From
[Where <điều kiện="" chọn="" dòng="">]
[Group by ]
[Having <điều kiện="" chọn="" nhóm="">]
[Order by [ASC|DESC]]
Chú ý:
- Các kết quả truy vấn phải cùng số cột, cùng thứ tự và cùng kiểu dữ liệu tương ứng từng cột
- Bảng kết quả có tên cột được tạo từ Select đầu tiên
- Mệnh đề Order by chỉ cho phép đứng cuối trong lệnh Union
- Từ khóa All: dùng chỉ định hiển thị cả những dòng trùng dữ liệu. Nếu không có từ khóa All thì chỉ hiện các dòng phân biệt