У меня есть таблица под названием работы и таблица под названием изображения. Одна работа может иметь несколько изображений. У меня есть work_id в таблице изображений которая содержит ссылки на идентификатор таблицы работает. Я пытаюсь создать единый запрос для извлечения всех работ и всех связанных изображений каждой работы.Стол для таблицы Mysql с несколькими рядами
На данный момент я могу получить все работы, но только 1 строку из таблицы изображений. Вот запрос.
SELECT w.id, w.title, i.imPath
FROM works w
LEFT JOIN images i ON w.id=i.work_id
WHERE w.isActive=1
GROUP BY w.id
ORDER BY w.ordr
Любая помощь в том, как получить все строки в таблицах изображений для каждой работы?
Спасибо
Да, вы правы, однако, что я хочу добиться того, чтобы получить для каждой работы кратному изображений. Если я удалю группу, то я получаю данные работы несколько раз. – ion
Я добавил расширение ответа. Это то, что вы искали @ion? – zedfoxus
Thats great !! Есть ли способ получить изображения в виде массива, а не строки? Я имею в виду, что я мог бы сделать это позже с помощью php, но я хотел бы как можно больше достичь с помощью mysql. – ion