sql >> Databáze >  >> RDS >> Sqlserver

Jak nahradit (null) hodnoty výstupem 0 v PIVOT

SELECT CLASS,
isnull([AZ],0),
isnull([CA],0),
isnull([TX],0)
FROM #TEMP
PIVOT (SUM(DATA)
FOR STATE IN ([AZ], [CA], [TX])) AS PVT
ORDER BY CLASS


  1. Oracle current_timestamp převod na sekundy

  2. Mám použít NOT IN, OUTER APPLY, LEFT OUTER JOIN, EXCEPT nebo NOT EXISTS?

  3. PostgreSQL použije hodnotu z předchozího řádku, pokud chybí

  4. Nejlepší ETL nástroje pro migraci na PostgreSQL