テーブルrequest
には、外部キー フィールドjob
とがありuser
ます。job
1 人のユーザーが= 35 とjob
= 34の両方の行を持っている行のサブセットを取得する必要があります。
このクエリは正しく機能していますか? 私はそう信じています。
SELECT * FROM `request`
WHERE `job` = 35 AND `fulfilled` is NULL
AND
`user` IN
(SELECT `user` FROM `request` WHERE `job` = 34 AND `fulfilled` is NULL )