Есть в mysql две таблицы:
1. Продукты
Поля: Id; Товар; Тип товара
2. Типы товаров
Поля: id; Тип товара; Приоритет
Задача: получить продукты из таблицы "продукты" и отсортировать их по приоритету соответствующего типа товара!
Можно ли это сделать запросом к mysql или только последующей обработкой в php?
з.ы. условия задачи менять нельзя
апдейт:
идея вдруг возникла:
select * from products p left join producttype pt on (p.type = pt.type) where 1 sort order p.type;
прокатит?
1. ikarus - 27 Октября, 2016 - 08:08:28 - перейти к сообщению
2. 3d_killer - 27 Октября, 2016 - 10:17:09 - перейти к сообщению
where 1 sort order
это что за запись такая?
(Добавление)
не прокатит, хрень написал
это что за запись такая?
(Добавление)
не прокатит, хрень написал
3. ikarus - 27 Октября, 2016 - 12:42:20 - перейти к сообщению
3d_killer пишет:
where 1 sort order
это что за запись такая?
(Добавление)
не прокатит, хрень написал
это что за запись такая?
(Добавление)
не прокатит, хрень написал
да, я немного в синтаксис плюнул.... но в общем решил задачу