テーブルを選択してからpep_posts
左結合を試みますpep_postmeta
が、テーブルpep_postmeta
はオプションです。つまり、テーブルにデータがない場合pep_postmeta
でも、結果を表示できます。
以下は私のクエリですが、このクエリはテーブルpep_postmeta
にデータがある場合にのみデータを表示します。これは私が望むものではありません。
select p.*, pm.*
from `pep_posts` p
left join `pep_postmeta` pm
on pm.post_id=p.ID
where p.post_parent='".$current_page_id."' and
p.post_status='publish' and pm.meta_key='book_image'