投稿、用語、関係の 3 つのテーブルがあります。
投稿テーブル:
ID title
1 abc
2 cdf
条件表:
term_id slug
1 jeans
2 shirts
関係表:
object_id taxonomy_id
1 1
2 1
「ジーンズ」に関連するタイトルをリストするために使用した MySQL クエリ
SELECT posts.title
FROM posts, terms, relationships
WHERE (SELECT terms.term_id FROM terms WHERE terms.slug LIKE '%jeans%')
AND (SELECT relationships.object_id FROM relationships WHERE terms.term_id = relationships.taxonomy_id)
AND (posts.ID = relationships.object_id)
エラー #1242 - サブクエリが複数の行を返します。どうすればこれを修正できますか?