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

SQL:AVG với giá trị NULL

Sử dụng coalesce() để trả về giá trị thực bằng 0 cho các cột rỗng:

select avg(coalesce(some_column, 0))
from ...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL Merge Nhiều hàng có cùng ID nhưng không có số nhận dạng thứ tự

  2. Làm cách nào để lấy COUNT (col) ... GROUP BY để sử dụng chỉ mục?

  3. làm cho biểu mẫu bảng của tôi động

  4. Các hàm RANK, DENSE_RANK và ROW_NUMBER trong Oracle

  5. Lỗi SQL Oracle:ORA-00923:Không tìm thấy Từ khóa ở nơi mong đợi