Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server-Abfrage zum Finden von CHI-SQUARE-Werten (funktioniert nicht)

In Ihren Beispieldaten ist cnt NULL, also sind die Ergebnisse auch NULL. Sie können diese NULL-Werte durch einen Standardwert ersetzen (z. B. 1, ich weiß nicht, was der Kontext ist), indem Sie ISNULL verwenden, z. B.

SELECT sessionnumber, SUM(ISNULL(cnt, 1)) as cnt FROM clusters GROUP BY sessionnumber