Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Вказування Напрямку Сортування | Сортування Отриманих Даних
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Вступ до 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

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

Suggested prompts:

Can you explain what happens if I use DESC for both columns?

How does sorting by multiple columns affect the final order of the results?

Can you give another example of sorting by more than two columns?

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
some-alt