Задать вопрос
@logan27

Mysql как вывести одинаковые значения по очереди?

Есть таблица 'products', вида:
id | product
------------
1 | title1
2 | title3
3 | title2
4 | title3
5 | title1
6 | title2

Нужно вывести данные с одинаковыми значениями по очереди так:
1 | title1
3 | title2
2 | title3
5 | title1
6 | title2
4 | title3
  • Вопрос задан
  • 334 просмотра
Подписаться 2 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
возможно так:

ORDER BY id, product
Ответ написан
Afinogen
@Afinogen
PHP разработчик
Сортировкой бд ORDER BY это сделать не получится, попробуйте добавить поле sort_order в нем уже задавать сортировку.
П.С. если товары с одинаковым именем из разных категорий товаров - группируйте вначале по категориям.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы