Existe-t-il un meilleur moyen d'écrire les lignes ci-dessous dans SQL Server 2005?
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
mais la question est balisée 2005.
isnull(nullif(isnull(ID,'Y'),ID),'N')