PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Urutkan nilai NULL ke akhir tabel

NULL nilai adalah diurutkan terakhir secara default naik memesan. Anda tidak perlu melakukan apa-apa lagi.

Masalah ini berlaku untuk turun urutan, yang merupakan kebalikan sempurna dan dengan demikian mengurutkan NULL nilai di atas.
PostgreSQL 8.3 memperkenalkan NULLS LAST :

ORDER BY somevalue DESC NULLS LAST

Untuk PostgreSQL 8.2 dan RDBMS lama atau lainnya tanpa SQL standar ini fitur:

ORDER BY (somevalue IS NULL), somevalue DESC

FALSE urutkan sebelum TRUE , jadi NULL nilai datang terakhir, seperti pada contoh di atas.

Lihat:

  • Urutkan menurut kolom ASC, tetapi nilai NULL terlebih dahulu?
  • Manual tentang 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. BUAT TABEL PostgreSQL

  2. Bagaimana cara memutakhirkan database postgresql dari 10 menjadi 12 tanpa kehilangan data untuk proyek terbuka

  3. GROUP BY dan COUNT di PostgreSQL

  4. Cara Menyebarkan Distribusi Percona untuk PostgreSQL untuk Ketersediaan Tinggi

  5. Bagaimana cara menandai nr baris tertentu dalam tabel pada akses bersamaan