У меня есть два SQL-запросов, которые я пытаюсь объединитьобъединить два SQL-запросы -
Первое:
SELECT * FROM wp_posts
JOIN wp_postmeta on (post_id=ID)
WHERE meta_key = "packageID" and meta_value = 1
ORDER BY post_date limit 50
присоединяется WordPress wp_post таблицы в wp_postmeta и получает все собрание сообщений с PackageID = 1 (я думаю, что это может быть безвкусным способом сделать это, но она работает)
второго
SELECT * FROM wp_postmeta
JOIN wp_posts ON (meta_value=ID)
WHERE post_id = 2110
AND meta_key = '_thumbnail_id'
снова присоединяется к таблице wp_post к таблице wp_postmeta, поэтому для сообщения с идентификатором 2110 он успешно получает миниатюру для этих сообщений. NB 2110 - всего лишь пример идентификатора
В Wordpress миниатюра - это своего рода пост. Таким образом, в этом примере текст, который представляет собой сообщение 2110, связан с сообщением 2115 - последний является миниатюрой
То, что я пытаюсь сделать, это получить список как в первом запросе, но также получить миниатюры, связанные с каждым сообщением
Я думаю, что нужно два присоединяется, но я не могу видеть, как это сделать (будучи SQL для начинающих)
NB это будет в сценарии за пределами Wordpress, поэтому я не могу использовать встроенные функции WordPress в