Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách xử lý MAX () của một bảng trống là 0 thay vì NULL

Chỉ cần sử dụng Coalesce hoặc NVL để xử lý NULL.

Đoạn mã sau sẽ trả về 0 nếu MAX(cid) là NULL

SELECT COALESCE(MAX(cid), 0)
FROM   itemconfiguration


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bắt một xử lý kết nối Oracle gốc trong Hibernate 4 để chạy một proc được lưu trữ

  2. IN so với OR của Oracle, cái nào nhanh hơn?

  3. Cách thay đổi ký hiệu tiền tệ trong phiên của bạn trong Oracle

  4. ORACLE - Chọn Đếm trên Truy vấn con

  5. Thời lượng của dữ liệu trong bảng Tạm thời chung?