@suhuxa1

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

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

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

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

Войти через центр авторизации
Похожие вопросы