我寫這個查詢來查找具有自定義字段「語言」,其值是「英語」的帖子或者帖子根本沒有自定義字段「語言」。查詢查找帖子沒有自定義字段
SELECT DISTINCT wp_posts.* FROM wp_posts, wp_postmeta
WHERE wp_posts.ID = wp_postmeta.post_id
AND (wp_postmeta.meta_key = 'language' AND wp_postmeta.meta_value like '%English%' OR NOT EXISTS (SELECT * FROM wp_posts, wp_postmeta Where wp_postmeta.meta_key = 'language'))
但是,這僅返回具有自定義字段「語言」和它的價值崗位是「英語」
請幫我
你可以給樣品記錄? – 2013-04-07 05:37:55
@JW我的所有帖子都有自定義字段,但是我的post_types不同,有不同的自定義字段 – Ehsan 2013-04-07 05:44:23