Menu
Coddy logo textTech

Критерий ORDER BY

Часть раздела Основы путешествия по SQL на Coddy. Урок 58 из 72.

Одной из опций OVER () является ORDER BY

Например:

ROW_NUMBER() OVER (ORDER BY year DESC) as row_num

Это создаст столбец, который пронумерует строки в порядке убывания года.

challenge icon

Задание

Легко

Доступные таблицы и столбцы:

  • plants: id, hue, rough

Выберите все растения с оттенком больше 0.34 и добавьте два столбца с номерами:

row_num_hue, который будет нумеровать строки согласно hue в порядке возрастания

row_num_score, который будет нумеровать строки по следующей формуле: rough*hue в порядке убывания

Верните только id и два столбца с номерами. Отсортируйте результат по id растения в порядке возрастания

Попробуйте сами

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Песочница SQL