Вот например необходимо вам отсортировать товар по популярности (например по просмотрам) от большего к меньшему, и поставить циферку которая будет определять какой по счету по популярности товар.
Задача не такая уж и простая для новичка, но к счастью есть лекарство.
SET @n := 0;
SELECT @n := @n + 1 AS ПОЗИЦИИ, ПРОСМОТРЫ, ИД_ТОВАРА
FROM ТАБЛИЦА ORDER by ПРОСМОТРЫ DESC;
Что нам это даст?
3 Колонки:
1 колонка позиции
2 колонка просмотры
3 ид товара
И все будет отсортировано от большего к меньшему - DESC.
Комментариев нет:
Отправить комментарий