私はこのようなselectステートメントを持っています:
$results = $wpdb->get_results( "SELECT $wpdb->postmeta.meta_value
FROM $wpdb->postmeta
WHERE 1=1 AND $wpdb->postmeta.meta_key = 'geo_short_address'" );
しかし、私は現在、このステートメントをフィルタリングして、「_Company」と呼ばれるメタキーフィールドにエントリがあるか空ではない「geo_short_address」のみを含めるようにしています。
たとえば、同じ投稿IDがあります。
post_id meta_key meta_value
53 geo_short_address Nottingham
53 _Company Ledgemonkey
したがって、meta_key_Company
がに存在する場合にのみノッティンガムを返したいpost_id
DBには、メタキーを持たない他のエントリがあります。_Company
それらは、除外したいものです...?
いろいろ試してみましたが、組み合わせが取れないようです。