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

Pembagian PostgreSQL dengan nol saat memesan

Gunakan pernyataan KASUS:

SELECT 
    id,
    rates_sum,
    rates_count 
FROM 
    tbl_node  
ORDER BY 
    rates_sum / (CASE rates_count WHEN 0 THEN NULL ELSE rates_count END) DESC NULLS FIRST;

Anda juga dapat menggunakan NULLS LAST , jika Anda mau.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. python + psycopg2 =tipe yang tidak diketahui?

  2. Cara menggunakan nilai yang sama beberapa kali dalam pernyataan yang disiapkan jdbc postgresql

  3. Gabungkan satu kolom dalam kueri dengan banyak kolom

  4. pg_restore:[pengarsip] versi tidak didukung (1.13) di header file

  5. Apakah ada cara untuk membobol database PostgreSQL jika Anda lupa kata sandinya?