Как заменить (нулевые) значения на 0 в PIVOT?
Я попытался преобразовать (нулевые) значения с 0 (нулями) в функции PIVOT, но безуспешно.
Ниже приведена таблица и синтаксис, который я "пробовал"
SELECT
CLASS,
[AZ],
[CA],
[TX]
FROM #TEMP
PIVOT (SUM(DATA)
FOR STATE IN ([AZ], [CA], [TX])) AS PVT
ORDER BY CLASS
CLASS AZ CA TX
RICE 10 4 (null)
COIN 30 3 2
VEGIE (null) (null) 9
Я пытался использоватьISNULL
но не сработало.
PIVOT SUM(ISNULL(DATA,0)) AS QTY
Может кто-нибудь, пожалуйста, посмотрите на его синтаксическую ошибку? Большое спасибо!