je la requête suivante:remplacer les valeurs NULL dans pivot sql
SELECT *
FROM Table1
PIVOT
(
SUM(Value)
FOR [Period] IN ([06/1/2007],[07/1/2007])
)
AS p
Certaines des lignes retournées sont nulles, mais je veux les remplacer par 0.
J'ai essayé SUM(ISNULL(Value,0)) as Val
mais ce n'est pas travail. (il dit la syntaxe incorrecte)
Est-ce * exactement * ce que vous avez essayé? Il manque un ')'. En fait, votre requête d'origine semble avoir un supplément ')'. –
Cela aide généralement quand "ça ne marche pas" est expliqué en termes utiles. –