Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SELECT max(x) zwraca wartość null; jak mogę sprawić, żeby zwróciło 0?

lub:

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. Proste funkcje SQL Server do rozwiązywania rzeczywistych problemów

  2. ListAGG w SQLSERVER

  3. Napraw komunikat 8114 „Błąd konwersji typu danych varchar na numeryczny” w SQL Server

  4. Jak mogę WYBRAĆ wiele kolumn w ramach przypadku, gdy na serwerze SQL Server?

  5. SQL Server:WYBIERZ tylko wiersze z MAX(DATE)