Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Вказування Напрямку Сортування | Сортування Отриманих Даних
Вступ до SQL

bookВказування Напрямку Сортування

Свайпніть щоб показати меню

Сортування стовпців у спадному порядку

Можна не лише сортувати дані за зростанням за замовчуванням. Оператор ORDER BY також дозволяє впорядковувати дані у спадному порядку, для чого використовується ключове слово DESC.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Сортування кількох стовпців у спадному порядку

Дані можна сортувати за кількома стовпцями, і в багатьох випадках це дійсно необхідно. Наприклад, при відображенні списку студентів можна впорядкувати їх спочатку за прізвищем, а потім за ім'ям. Такий підхід особливо корисний, коли кілька студентів мають однакове ім'я.

Також, якщо сортування у спадному порядку виконується за кількома стовпцями, слід пам'ятати, що для кожного стовпця потрібно вказувати ключове слово DESC окремо.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

Потрібно застосовувати ключове слово DESC лише до тієї колонки, яку потрібно відсортувати у спадному порядку. У нашому прикладі ми використали DESC для колонки name, але не для колонки region. У результаті колонка name відсортована у спадному порядку, а колонка region залишається відсортованою у зростаючому порядку (за замовчуванням).

1. Яке ключове слово використовується в SQL для сортування результатів у спадному порядку?

2. Як слід застосовувати ключове слово DESC при сортуванні за кількома стовпцями у спадному порядку?

3. Який порядок сортування за замовчуванням використовується в операторі ASC, якщо не вказано DESC або ORDER BY?

question mark

Яке ключове слово використовується в SQL для сортування результатів у спадному порядку?

Select the correct answer

question mark

Як слід застосовувати ключове слово DESC при сортуванні за кількома стовпцями у спадному порядку?

Select the correct answer

question mark

Який порядок сортування за замовчуванням використовується в операторі ASC, якщо не вказано DESC або ORDER BY?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 5

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 2. Розділ 5
some-alt