Чтобы предоставить больше информации на мой вопрос, измените вставленное изображение.
https://i.stack.imgur.com/1IuID.jpg
SELECT pro.id
, pro.featured
, pro.price_per_night
, pro.meta_title
, img.image
FROM properties AS pro
INNER JOIN images AS img
ON pro.id = img.imageable_id
WHERE pro.featured = 1
С помощью этого запроса отображаются все изображения, которые соответствуют запросу. То есть отображаются изображения: image4, image5, image6, image7, image8 и image9.
Например, если я заказываю LIMIT = 1, отображается только одно изображение, точнее, «image4». Больше изображений не отображаются.
Я хотел бы изменить запрос для отображения первого изображения полей, которые соответствуют запросу. Точнее, я должен показать «image4» и «image7».
В очередной раз благодарим за помощь
SELECT pro.id, pro.featured, pro.price_per_night, pro.meta_title, img.image
FROM properties AS pro
INNER JOIN images AS img ON pro.id = img.imageable_id
WHERE pro.featured = 1
LIMIT 1
Вы должны иметь идентификатор для изображения и получить первое использование изображения image_ID
,
SELECT pro.id
, pro.featured
, pro.price_per_night
, pro.meta_title
, img.image
FROM properties AS pro
JOIN images AS img
ON pro.id = img.imageable_id
WHERE image_id=1