ОТСОРТИРУЙТЕ СТОЛБЕЦ В ПОРЯДКЕ POSTGRESQL — ПО ВОЗРАСТАНИЮ, ПО УБЫВАНИЮ

  • Михаил
  • 12 мин. на прочтение
  • 124
  • 11 Nov 2022
  • 11 Nov 2022

В этом уроке мы увидим, как сортировать столбец в Postgresql, используя предложение order by в порядке возрастания или убывания на примере. Посмотрим

  • Как отсортировать столбец в Postgresql, используя предложение order by в порядке возрастания
  • Как отсортировать столбец в Postgresql, используя предложение order by в порядке убывания
  • Сортировка нескольких столбцов в postgresql

С примером для каждого.

Мы будем использовать стол: книги

Отсортируйте столбец в порядке Postgresql — по возрастанию, по убыванию 1

 

Отсортируйте столбец в порядке возрастания Posgresql:

Теперь давайте отсортируем таблицу books по возрастанию цены.

SELECT * FROM books ORDER BY price

Таким образом, результирующая отсортированная таблица

Отсортируйте столбец в порядке Postgresql — по возрастанию, по убыванию 2

 

Отсортируйте столбец в порядке убывания Posgresql:

Теперь отсортируем таблицу книг по убыванию цены.

SELECT * FROM books ORDER BY price DESC

Таким образом, результирующая отсортированная таблица

Отсортируйте столбец в порядке Postgresql — по возрастанию, по убыванию 3

 

Отсортируйте столбец в порядке убывания Posgresql:

Теперь отсортируем таблицу книг по убыванию цены.

SELECT * FROM books ORDER BY price, total_pages DESC

Таким образом, результирующая таблица сначала сортируется по цене в порядке возрастания, и если две цены одинаковы, то сначала отображаются книги с большим количеством страниц (страницы сортируются в порядке убывания).

Отсортируйте столбец в порядке Postgresql — по возрастанию, по убыванию 4