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

Truy vấn Chọn SUM của tôi trả về giá trị rỗng. Nó sẽ trả về 0

Hãy thử điều này:

select COALESCE(sum(balance),0) from mytable where customer = 'john' 

Điều này sẽ làm công việc. Phương thức kết hợp sẽ trả về giá trị 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. 5 tính năng hàng đầu mà Nền tảng giám sát hiệu suất cơ sở dữ liệu SQL Server của bạn cần cung cấp

  2. Thay đổi một cột hiện có thành một cột được tính toán trong SQL Server (Ví dụ T-SQL)

  3. Chuyển đổi định dạng Ngày thành định dạng DD / MMM / YYYY trong SQL Server

  4. Cách chèn dữ liệu Excel hoặc CSV vào Bảng bằng cách sử dụng Giao diện người dùng đồ họa trong SQL Server - Hướng dẫn sử dụng SQL Server / TSQL Phần 102

  5. SQL Server 2005 xoay vòng trên số cột không xác định