Вы не показали структуру таблиц и что за БД, поэтому запрос может не пройти.
Но это будет примерно так:
SELECT * FROM `wp_postmeta` AS m
LEFT JOIN `wp_posts` AS p ON `p`.`ID` = `m`.`post_id`
WHERE `p`.`ID` BETWEEN 1 AND 5 AND `p`.`post_status` = 'publish' AND `m`.`meta_key` LIKE '%pdf_url%'
Ознакомьтесь пожалуйста с
JOIN в целом и с тем как он работает в той БД, которую используете (например в
MySQL, можно по
туториалу).
Это одна из базовых операций, без ее понимания будет сложно что-то делать.