問い合わせがあります...
SELECT p.*
FROM wp_posts p
JOIN wp_postmeta pm
ON pm.post_id = p.ID
JOIN wp_postmeta pmd
ON pmd.post_id = p.ID
WHERE p.post_type = 'event'
AND p.post_status = 'publish'
AND ( pm.meta_key = 'post_city_id'
AND ( pm.meta_value = '1' ) )
AND ( pmd.meta_key = 'end_date'
AND pmd.meta_value >= '2012-05-27' )
ORDER BY p.post_date ASC,
p.post_title ASC
LIMIT 5
end_date と end_time は、特定の投稿が Web サイトに表示されなくなる日付 (Ymd 形式) と時刻に相当する値が割り当てられたメタ キーです。p.post_date asc を pmd.meta_key='end_date' asc,pmd.meta_key='end_time' asc のように変更したいのですが、これを行う最善の方法がわかりません。何かご意見は?