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

SELECT max (x) trả về null; làm thế nào tôi có thể làm cho nó trả về 0?

hoặc:

SELECT coalesce(MAX(X), 0) AS MaxX
FROM tbl
WHERE XID = 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có sự khác biệt về hiệu suất giữa CTE, Truy vấn phụ, Bảng tạm thời hoặc Biến bảng không?

  2. Máy chủ SQL ROWCOUNT_BIG ()

  3. Bảng lịch sử SQL Server - điền thông qua SP hoặc Trigger?

  4. Xếp hạng các chức năng trong SQL Server

  5. cách tốt nhất để chuyển đổi và xác thực chuỗi ngày