Sự khác biệt giữa UNION
, MINUS
v...
Sự khác biệt giữa UNION
, MINUS
v...
Trong SQL Server, UNION
, MINUS
(hoặc EXCEPT
trong SQL Server), và INTERSECT
là các toán tử được sử dụng để thực hiện các phép toán trên tập hợp kết quả của hai hoặc nhiều câu lệnh SELECT
. Dưới đây là sự khác biệt cơ bản giữa chúng:
UNION
kết hợp kết quả của hai hoặc nhiều câu lệnh SELECT
thành một tập hợp kết quả duy nhất, loại bỏ các hàng trùng lặp.SELECT
phải có kiểu dữ liệu tương thích và số lượng cột phải giống nhauMINUS
(được gọi là EXCEPT
trong SQL Server) trả về các hàng từ câu lệnh SELECT
bên trái mà không tồn tại trong kết quả của câu lệnh SELECT
bên phải, loại bỏ các hàng trùng lặp.UNION
, số...senior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào