Đây là các phép toán tập hợp (set operation) kết hợp kết quả của hai truy vấn. UNION gộp các dòng (loại bỏ trùng lặp), INTERSECT trả về các dòng có ở cả hai, EXCEPT trả về các dòng có ở truy vấn đầu nhưng không có ở truy vấn thứ hai. Chúng thao tác trên toàn bộ tập kết quả theo chiều dọc (xếp chồng các dòng), khác với JOIN (kết hợp các cột theo chiều ngang).
