Проблема такая. Имеется список товаров.
По категориям товары хранятся уже в отсортированном порядке. Поле price DECIMAL.
Вопрос 1. Как вывести все товары, отсортированные по цене так, чтобы сортировка происходила только внутри каждой категории.
К примеру у category_id=1 выведется сперва товар с ценой 199, затем 299, 499 и 1200.
Вопрос 2. Можно ли в этом же запросе вывести количество категорий. То есть 3, если смотреть на данную картинку.
SELECT *, (SELECT count(*)
FROM test.products
WHERE category_id = product.category_id)
FROM test.products product
ORDER BY category_id, price;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
необходимо реализовать статический публичный класс с аналогичным элементом List в вижл с++ вот код шарпа http://prntscrcom/jd7zk7, хелп