PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Сортирайте NULL стойности в края на таблица

NULL стойностите са сортирани последно по подразбиране възходящ поръчка. Не е нужно да правите нищо допълнително.

Проблемът важи занизходящ ред, който е идеалният обратен и по този начин сортира NULL стойности отгоре.
PostgreSQL 8.3 въведе NULLS LAST :

ORDER BY somevalue DESC NULLS LAST

За PostgreSQL 8.2 и по-стари или други RDBMS без този стандартен SQL функция:

ORDER BY (somevalue IS NULL), somevalue DESC

FALSE сортира преди TRUE , така че NULL стойностите идват последни, точно както в примера по-горе.

Вижте:

  • Сортиране по колона ASC, но първо NULL стойности?
  • Ръководството за SELECT


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Свързване с Heroku Postgres от Spring Boot

  2. Инсталиране на Postgres на Windows за използване с Ruby-on-Rails

  3. Как да свързвам SQL променливи в PHP?

  4. Postgresql рекурсивно самостоятелно присъединяване

  5. PostgreSQL:как да инсталирате разширение plpythonu