Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara sederhana untuk mencegah kesalahan Divide By Zero dalam SQL

Cara yang lebih baik untuk melakukan ini adalah dengan menggunakan NULLIF seperti ini:

Percentage =  100 * ClubTotal / NULLIF(AttTotal, 0)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa memasukkan nilai nol dalam MIN atau MAX?

  2. Masalah kueri SQL

  3. Buat pesan kesalahan khusus dalam batasan centang di SQL SERVER 2008

  4. Tidak dapat memuat SqlServerSpatial.dll

  5. Tidak dapat terhubung ke SQL Server:Login gagal untuk pengguna .