我使用WP Data Tables从SQL DB创建表。在wordpress后端使用的示例代码如下所示:自定义帖子类型和多个自定义字段的SQL查询
SELECT post_id, post_date
FROM wp_posts
WHERE post_type = 'custom_post_type'
AND post_status = 'publish'
我试图从后meta获得自定义字段值。以下是我迄今为止...
SELECT post_id, post_date
FROM wp_posts
WHERE post_type = 'custom_post_type'
AND post_status = 'publish'
AND SELECT custom_field_key_1, custom_field_key_2, custom_field_key_3
FROM wp_postmeta
WHERE post_id = post_id
UPDATE:
我发现需要p.ID代替POST_ID和我需要搜索meta_key。喜欢的东西...
SELECT p.post_title,
p.post_date,
pm.meta_key = 'custom_field_key'
FROM wp_posts p
INNER JOIN wp_postmeta pm
ON p.ID = pm.post_id
WHERE p.post_type = 'custom_post_type'
AND p.post_status = 'publish'
我相信你需要'加入'在这里。 – 2013-03-02 00:15:07