レコードのあるテーブルがあります
id_queue | user_id | id_book | 状態
69 | 5 | 4 | 1
133 | 3 | 4 | 2
142 | 1 | 4 | 0
この結果が得られるクエリが必要です
id_queue | id_queue
69 | 142
133 | ヌル
私はこのようなことを試しました
SELECT s1.`id_queue`、s2.`id_queue` FROM `second` as s1 LEFT JOIN `second` as s2 ON s2.`book_id` = 4 AND s2.`status` IN(0) WHERE s1.`book_id` = 4 AND s1.`status` IN(1,2,4)
しかし、それは私にこの結果をもたらし続けます。
id_queue | id_queue
69 | 142
133 | 142
条件が違うからだと思います。私に何ができる?