Jika saya mengerti dengan benar, Anda ingin mengambil semua personID dari T1 yang memiliki semua stuffID terkait yang ditemukan di T2.
Anda dapat memecahnya sebagai berikut:Pertama-tama, temukan semua entri T1 yang cocok dengan kueri bersarang
SELECT personID
FROM T1 WHERE stuffID IN (SELECT stuffID FROM t2)
Sekarang Anda perlu memeriksa entri mana dalam set ini yang berisi SEMUA ID barang yang Anda inginkan
GROUP BY personID
HAVING COUNT(DISTINCT stuffID) = (SELECT COUNT(stuffID) FROM t2)
dan gabungkan semuanya:
SELECT personID
FROM T1 WHERE stuffID IN (SELECT stuffID FROM t2)
GROUP BY personID
HAVING COUNT(DISTINCT stuffID) = (SELECT COUNT(stuffID) FROM t2)
HTH.