Nếu tôi hiểu chính xác, bạn muốn truy xuất tất cả các ID người từ T1 có tất cả các ID nội dung liên quan được tìm thấy trong T2.
Bạn có thể chia nhỏ điều này như sau:Trước hết, hãy tìm tất cả các mục nhập T1 phù hợp với một truy vấn lồng nhau
SELECT personID
FROM T1 WHERE stuffID IN (SELECT stuffID FROM t2)
Bây giờ bạn cần kiểm tra xem mục nào trong tập hợp này chứa TẤT CẢ ID nội dung bạn muốn
GROUP BY personID
HAVING COUNT(DISTINCT stuffID) = (SELECT COUNT(stuffID) FROM t2)
và tổng hợp tất cả lại với nhau:
SELECT personID
FROM T1 WHERE stuffID IN (SELECT stuffID FROM t2)
GROUP BY personID
HAVING COUNT(DISTINCT stuffID) = (SELECT COUNT(stuffID) FROM t2)
HTH.