Итак, вот ваш запрос (обратите внимание, как я его пишу - я считаю, что хорошее форматирование SQL помогает его прочитать):
SELECT
wp_postmeta.post_ID,
wp_postmeta.meta_key,
wp_postmeta.meta_value,
wp_posts.ID,
wp_posts.post_status
FROM
wp_postmeta
CROSS JOIN
wp_posts
WHERE
wp_postmeta.post_ID = wp_posts.ID
AND wp_posts.post_status LIKE 'wc-processing'
AND (wp_postmeta.meta_key LIKE '%shipping%' OR wp_postmeta.meta_key LIKE '_order_total')
Вот что, я думаю, вы хотите (вы используете MySQL concat function ):
Select
concat(
wp_postmeta.meta_key, ',',
wp_postmeta.meta_value
) as formatted_row
FROM
wp_postmeta
INNER JOIN
wp_posts
ON
wp_postmeta.post_ID = wp_posts.ID
WHERE
wp_posts.post_status LIKE 'wc-processing'
AND (
wp_postmeta.meta_key LIKE '%shipping%'
OR wp_postmeta.meta_key LIKE '_order_total'
)
Также обратите внимание: одинарные и двойные кавычки означают разные вещи в разных базах данных .