Всем привет!
Структура следующая:
1. Есть таблица groups
2. Есть таблица products
На странице нужно выводить продукты, НО в самом начале должны выводиться продукты определенной группы
Делаю это вот так:
SELECT * FROM products ORDER BY FIELD(group_id, 10) desc, FIELD(group_id, 66) desc, price desc
Т.е. выдается список продуктов и первые в списке идут сначало из группы с id 10, потом из группы с id 66 и далее все остальные продукты отсортированные по цене.
Вопрос:
Как сделать так что бы продукты выводились не группами, а отсортированные по цене в этих 2х группах?
Реально ли такое вообще?