Сортировка по связанной таблице

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Notad
Сообщения: 78
Зарегистрирован: 2015.10.03, 16:30

Сортировка по связанной таблице

Сообщение Notad »

Помогите составить запрос в котором будет сортировка по связанной таблице. допустим есть товар и есть цена в отдельных таблицах. Как отсортировать товары по возрастанию цены?
kwasti
Сообщения: 262
Зарегистрирован: 2016.01.28, 16:14

Re: Сортировка по связанной таблице

Сообщение kwasti »

любой посковик выдаст как сортировать по связанной таблице
вот тут например есть пример:
http://www.sql.ru/forum/824822/left-join-i-order-by
caHek2x
Сообщения: 1240
Зарегистрирован: 2016.04.12, 20:41

Re: Сортировка по связанной таблице

Сообщение caHek2x »

joinWith ну и дальше orderBy ....
andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: Сортировка по связанной таблице

Сообщение andku83 »

Код: Выделить всё

Product::find()
    ->joinWith(['price1 price1', 'price2 price2'])
    ->orderBy(['price1.price' => SORT_ASC, 'price2.price' => SORT_ASC]) 
Ответить