在SQL中我有一個DateField顯示當前月份數據。有些日期是NULL,我想以某種方式替換NULL日期,比如fn NOW()日期。有人可以幫助指導我在查詢中更新NULLS嗎?我使用MS SQL 2008 R2。SQL視圖,替換NULL值
SELECT TOP (100) PERCENT dbo.[001_SubItem_Price].SubItem, { fn NOW() } AS Date, dbo.POTable.Date AS Datefield
FROM dbo.[001_SubItem_Price] LEFT OUTER JOIN
dbo.POTable ON dbo.[001_SubItem_Price].SubItem = dbo.POTable.Item
WHERE (MONTH(dbo.POTable.Date) = MONTH(GETDATE())) OR
(MONTH(dbo.POTable.Date) IS NULL)
GROUP BY dbo.[001_SubItem_Price].SubItem, dbo.POTable.Date
ORDER BY dbo.[001_SubItem_Price].SubItem
您正在使用什麼味道SQL的? SQL Server,mySql,Oracle? –