2017-07-04 8 views
0

私は、複数の投稿のタイトルを表示している次のワードプレスクエリを持っています。私はチェックして、各投稿のすべてのリビジョンを取得しています。ここで投稿のWordPressのクエリが結果としてリビジョンをプルアップしています

は、クエリです:これが起こっされる可能性がありますなぜ

SELECT DISTINCT post_title, ID 
FROM wpblog_posts 
WHERE post_title LIKE '%Kimberley%' 
OR post_title LIKE '%Camping%' 
AND wpblog_posts.post_type = 'post' 
AND post_status = 'publish' 
ORDER BY post_title DESC LIMIT 0, 6; 

誰もが知っています。

更新は関連していないとして、クエリ文字列から削除し、デバッグすることが 容易になります。

LEFT JOIN wpblog_term_relationships rel ON rel.object_id = wpblog_posts.ID 
LEFT JOIN wpblog_term_taxonomy tax ON tax.term_taxonomy_id = rel.term_taxonomy_id 
LEFT JOIN wpblog_terms t ON t.term_id = tax.term_id 

乾杯

答えて

1

チェック、それはあなたのために働く場合は、このクエリ:クエリが投稿LIKE '%Kimberley%'を探していた

SELECT DISTINCT post_title, ID 
FROM wpblog_posts 
WHERE (post_title LIKE '%Kimberley%' OR post_title LIKE '%Camping%') 
AND wpblog_posts.post_type = 'post' 
AND post_status = 'publish' 
ORDER BY post_title DESC LIMIT 0, 6; 

- ポストOR LIKE '%Camping%' AND wpblog_posts.post_type = 'post' ...のいずれかのタイプ。

+0

ブリリアント。それは動作します:Dおかげさまでありがとうございました。 –

関連する問題