Ich möchte einen Nullwert in einer berechneten Spalte mit 0 in einer SQL Server-Abfrage ersetzen.Wie Ersetzen eines Nullwerts in einem berechneten Feld in einer SQL Server-Abfrage
Das ist meine Abfrage.
SELECT
Scenario, sum_amount + sum_cash + sum_tips AS total_earned
FROM
Cash_Scenario
WHERE
scenario_Id = 5
Ich versuchte
SELECT
Scenario, sum_amount + sum_cash + sum_tips AS total_earned,
ISNULL(total_earned, 0)
FROM
Cash_Scenario
WHERE
scenario_Id = 5
Aber ich erhalte eine Fehlermeldung:
Invalid column name 'total_earned' error.
Grunde möchte ich 0 zurück, wenn der total_earned Wert null ist.
Dank