改訂。私のSQLは限られているので、本当に助けていただきありがとうございます。1 つのヒットで、ID ($ga_id) でそれぞれ別のテーブルへの内部結合を持つ 2 つのテーブルをクエリしたい (テーブルにはまったく同じ列があり、親テーブルは互いに関係がない)。
次のように net_5_postmeta テーブルを正常にクエリできます
SELECT p.*
FROM net_5_postmeta AS pm
INNER JOIN net_5_posts AS p ON pm.meta_value=p.ID
WHERE pm.post_id = $ga_id
AND pm.meta_key = '_thumbnail_id'
ORDER BY p.post_date DESC
LIMIT 4
しかし、net_5_postmeta テーブルと net_7_postmeta テーブル (それらには同じ列があります) を照会したいのですが、次のようなものである必要があると思います...
SELECT p.*
FROM net_5_postmeta, net_7_postmeta AS pm
INNER JOIN net_5_posts AS p ON pm.meta_value=p.ID
INNER JOIN net_7_posts AS p ON pm.meta_value=p.ID
WHERE pm.post_id = $ga_id
AND pm.meta_key = '_thumbnail_id'
ORDER BY p.post_date DESC
LIMIT 4