Gibt es eine bessere Möglichkeit, die folgenden Zeilen in SQL Server 2005 zu schreiben?
CASE
WHEN (ID IS NULL)
THEN 'YES'
WHEN (ID IS NOT NULL)
THEN 'NO'
END AS ID_Value,
IF(ID IS NULL, 'YES', 'NO') AS ID_Value
IIF
aber die Frage ist mit dem Tag 2005 markiert.
isnull(nullif(isnull(ID,'Y'),ID),'N')