Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый день!
Подскажи куда посмотреть или посоветуйте как написать запрос, задача следующая:
Есть 2 таблицы
goods - карточка товара с общей информацией
--id
--title
--active
и egoods - единица товара, определенного размера, цвет и собственной ценой
--id
--good_id
--price
связь получается один ко многим у одной карточки товара есть множество единиц товара
Нужно вывести список товаров (goods), но отсортированный по наименьшей цене среди единиц товаров (egoods)
Не в сети
Привет, запрос такого вида выводит то что ты хочешь
SELECT DISTINCT e.good_id, g.*
FROM egoods AS e
INNER JOIN goods AS g ON e.good_id = g.id
ORDER BY e.price
LIMIT 0 , 30
Не в сети
Спасибо, а как-то через методы ORM это можно сделать?
Не в сети
Не в сети
Страницы 1