在这个查询中(一个简单的例子,我的真实查询更复杂)
SELECT SUM(ISNULL(Quantity, 0)) from Product_SalRec where Date between '1-20-2013' and '1-25-2013'
要不就
SELECT isnull(id,0) from table_1 where id = 123456789
它返回一个“空白”列,因为该范围内不存在行......即使使用 Isnull(),我已经尝试过 --CASE when '' then 0--,但对我不起作用。有没有显示0而不是空白的功能?