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

Сортировка по определенной колонке при условии

Есть колонки: priority и date.
Нужно чтобы по умолчанию сортировка шла по date по убыванию, но если значение в строке priority больше нуля, то нужно, чтобы сначала шли отсортированные строки по убыванию по колонке priority, а затем строки по убыванию по колонке date, а оставшиеся строки по колонке date по убыванию, у которых priority=0
Можно так сделать? Напишите, пожалуйста, как?
  • Вопрос задан
  • 2302 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
jakulov
@jakulov
ORDER BY priority DESC, date DESC
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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