我正在尝试从子站点的帖子和 postmeta 表中提取数据:
SELECT xyz_8_posts.ID,
(select xyz_8_postmeta.meta_value
from xyz_8_postmeta
inner join xyz_8_posts
on xyz_8_postmeta.post_id = xyz_8_posts.ID
where xyz_8_postmeta.meta_key = 'presentation_title'
AND xyz_8_postmeta.post_id = xyz_8_posts.ID
) as 'Presentation Title'
FROM xyz_8_posts
WHERE xyz_8_posts.post_type = "presenters"
我收到“子查询返回超过 1 行”错误。我不明白为什么会这样。如果我将 WHERE 子句中的 xyz_8_posts.ID 替换为实际 ID,则查询将返回一个标题。