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

ORDER BY Alias ​​​​tidak berfungsi

Anda dapat menggunakan ORDER BY 1 untuk memesan dengan bidang pertama, yaitu "Buah". Hal yang sama berlaku untuk GROUP BY

Perbarui

Untuk pesanan, alih-alih melakukan case dalam order by , buat kolom baru di.. katakan.. posisi kedua:

(CASE 
    WHEN "Fruits" = 'Apple' THEN 1 
    WHEN "Fruits" = 'Pear' THEN 2 
    WHEN "Fruits" = 'Grapes' THEN 3 
    ELSE 4 ) as Order

Kemudian di Anda ORDER BY 2 .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. File Soket /var/pgsql_socket/.s.PGSQL.5432 Hilang Di Mountain Lion (OS X Server)

  2. Pencadangan &Pemulihan PostgreSQL 9.0

  3. PG::DuplicateTable:ERROR:postingan relasi sudah ada

  4. Menelusuri PostgreSQL dengan perf

  5. Kiat untuk Mengelola PostgreSQL dari Jarak Jauh