Задать вопрос
@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
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
возможно так:

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

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

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