books
、users
とbooks_users
テーブルがあります。
今、私は自分(user_id = 3)と他のユーザー(user_id = 18)によって管理されている本を手に入れたいと思っています。
SELECT *
FROM books as Book
LEFT JOIN books_users as BookUser
ON BookUser.book_id = Book.id
WHERE
Book.user_count = 2 AND
BookUser.user_id = 3 AND
BookUser.user_id = 18
問題:左結合は本の結果を行に分割するため、2人のユーザーに行が表示されません...