Tôi đang sử dụng WP Data Tables để tạo bảng từ SQL DB. Trong wordpress phụ trợ mã ví dụ để sử dụng trông như thế này:Truy vấn SQL cho Loại bài đăng tùy chỉnh và Nhiều trường tùy chỉnh
SELECT post_id, post_date
FROM wp_posts
WHERE post_type = 'custom_post_type'
AND post_status = 'publish'
Im cố gắng để có được giá trị trường tùy chỉnh từ bài meta. Dưới đây là những gì tôi có cho đến nay ...
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:
tôi thấy rằng p.ID là cần thiết thay vì post_id và rằng tôi cần tìm kiếm các meta_key. Một cái gì đó giống như ...
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'
Tôi tin rằng bạn cần 'JOIN' ở đây. –