Есть в 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;
прокатит? (Отредактировано автором: 27 Октября, 2016 - 08:15:49)
|