【发布时间】:2016-08-24 14:50:02
【问题描述】:
我正在尝试构建一个选择语句。表结构如下所示。我基本上希望选择左侧表上的三个字段以及右侧表的 meta_values,它们的 meta_key 为责任服务和责任官员。这些元值可能存在也可能不存在。
我的糟糕尝试看起来像这样。
SELECT
`wp_posts`.`ID`,
`wp_posts`.`post_content`,
`wp_posts`.`post_title`
FROM(
`wp_posts`
INNER JOIN `wp_postmeta` ON (`wp_posts`.`ID` = `wp_postmeta`.`post_id`),
(Select `wp_postmeta`.meta_value where`wp_postmeta`.meta_key='responsible_officer') as Responsible Officer),
(Select `wp_postmeta`.meta_value where `wp_postmeta`.meta_key='responsible_service') as Responsible Service ),
结果应该是这样的
【问题讨论】:
-
编辑您的问题并显示您想要的结果。您的查询不是 100% 明确的。
-
在ON子句中使用左外连接添加条件
-
您的查询没有结束。它只是...
-
我已经在图片中添加了我正在寻找的结果,我接受的答案并不完全正确。仍然需要帮助。
-
你能解释一下你面临的问题是什么