Вказування Напрямку Сортування
Сортування стовпців у спадному порядку
Ми можемо не лише сортувати дані за зростанням за замовчуванням. Оператор ORDER BY
також дозволяє впорядковувати дані у спадному порядку, для чого використовується ключове слово DESC
.
123SELECT continent FROM country ORDER BY continent DESC;
Сортування кількох стовпців у спадному порядку
Ми можемо сортувати дані за кількома стовпцями, і в багатьох випадках це дійсно необхідно. Наприклад, при відображенні списку студентів можна впорядкувати їх спочатку за прізвищем, а потім за ім'ям. Такий підхід особливо корисний, коли кілька студентів мають однакове ім'я.
Також, якщо ви сортуєте у спадному порядку за кількома стовпцями, пам'ятайте, що для кожного стовпця потрібно вказувати ключове слово DESC
окремо.
123SELECT id, name, region FROM country ORDER BY region, name DESC;
Ключове слово DESC
потрібно застосовувати лише до тієї колонки, яку необхідно відсортувати у спадаючому порядку. У нашому прикладі ми використали DESC
для колонки name
, але не для колонки region
. У результаті, колонка name
відсортована у спадаючому порядку, тоді як колонка region
залишається відсортованою у зростаючому порядку (за замовчуванням).
Swipe to start coding
Напишіть SQL-запит для отримання п’яти стовпців за допомогою оператора SELECT
, а саме: name
, continent
, region
, population
та capital
(будь ласка, отримуйте ці стовпці саме в такому порядку). Відсортуйте результат за двома з них: спочатку за continent
у спадному порядку, потім за population
у зростаючому порядку.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.44
Вказування Напрямку Сортування
Свайпніть щоб показати меню
Сортування стовпців у спадному порядку
Ми можемо не лише сортувати дані за зростанням за замовчуванням. Оператор ORDER BY
також дозволяє впорядковувати дані у спадному порядку, для чого використовується ключове слово DESC
.
123SELECT continent FROM country ORDER BY continent DESC;
Сортування кількох стовпців у спадному порядку
Ми можемо сортувати дані за кількома стовпцями, і в багатьох випадках це дійсно необхідно. Наприклад, при відображенні списку студентів можна впорядкувати їх спочатку за прізвищем, а потім за ім'ям. Такий підхід особливо корисний, коли кілька студентів мають однакове ім'я.
Також, якщо ви сортуєте у спадному порядку за кількома стовпцями, пам'ятайте, що для кожного стовпця потрібно вказувати ключове слово DESC
окремо.
123SELECT id, name, region FROM country ORDER BY region, name DESC;
Ключове слово DESC
потрібно застосовувати лише до тієї колонки, яку необхідно відсортувати у спадаючому порядку. У нашому прикладі ми використали DESC
для колонки name
, але не для колонки region
. У результаті, колонка name
відсортована у спадаючому порядку, тоді як колонка region
залишається відсортованою у зростаючому порядку (за замовчуванням).
Swipe to start coding
Напишіть SQL-запит для отримання п’яти стовпців за допомогою оператора SELECT
, а саме: name
, continent
, region
, population
та capital
(будь ласка, отримуйте ці стовпці саме в такому порядку). Відсортуйте результат за двома з них: спочатку за continent
у спадному порядку, потім за population
у зростаючому порядку.
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 2.44single