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

Реально ли сделать такой запрос на sql?

Есть таблица с данными, нужно отсортировать таблицу сразу по 2 параметрам. Опишу подробнее:
Есть 2 столбца в таблице со значениями 0 и 1. Назовем 1 столбец, для примера, А, второй - Б. Необходимо сделать выборку таким образом, чтобы в начале шли все записи в которых А = 1, а след за ними те, в которых Б = 1. А потом тянулось все остальное. Знаю что через ORDER BY можно отсортировать по одному столбцу. А вот таким образом по двум как-то можно?
Спасибо
  • Вопрос задан
  • 145 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@d-stream
Готовые решения - не подаю, но...
order by может и по нескольким полям и по различным выражениям

все что перечисляется через запятую - можно трактовать как: "сортировать по первому, затем по второму и т.п."
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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