Có cách nào để viết một truy vấn đơn lẻ để kiểm tra xem một tập hợp các hàng có khớp với tập hợp các giá trị không? Tôi có một hàng cho mỗi tập hợp các giá trị mà tôi cần phải khớp và tôi muốn biết liệu tất cả các hàng có khớp nhau hay không. Tôi có thể thực hiện điều này thông qua nhiều truy vấn như:Kiểm tra xem nhiều bản ghi có khớp với tập hợp các giá trị
select * from tableName where (value1, value2) = ('someValue1', 'someValue2')
select * from tableName where (value1, value2) = ('someOtherValue1', 'someOtherValue2')
... v.v ..., tùy theo số lượng truy vấn tùy ý. Làm thế nào có thể loại điều này được viết lại như một truy vấn duy nhất mà truy vấn trả về CHỈ nếu tất cả các giá trị được khớp?
Hmm, nhưng cách 'giá trị1' khớp' someValue1' và cũng 'someOtherValue1'? –