我正在为公司收到的产品创建数据库。库存中有一个单独的表,其中包含一个名为Quantity的字段,如果尚未收到该项,则该字段显示为NULL。现在我需要显示' 0' 0对于相同的条件,即尚未收到。如何使用存储过程
执行此操作答案 0 :(得分:1)
使用这三种方法,您可以显示0而不是NULL
:
1. ISNULL(MyColumn, 0)
2. SELECT CASE WHEN MyColumn IS NULL THEN 0 ELSE MyColumn END FROM MyTable
3. SELECT COALESCE(MyCoumn, 0) FROM MyTable