数字列中的NULL对SUM的影响 2008-07-02
测试用例:
CREATE TABLE TT
(
Num numeric(18,2)
)
INSERT INTO TT VALUES(10)
INSERT INTO TT VALUES(20)
INSERT INTO TT VALUES(30)
INSERT INTO TT VALUES(NULL)
SELECT * FROM TT
SELECT SUM(Num) AS SumNum FROM TT
DROP TABLE TT
测试结果
Num
10.00
20.00
30.00
NULL
SumNum
60
结论
数字中的NULL数据,对SUM的结果是不会有影响的
注:此例仅在SQL 2005中测试
浙公网安备 33010602011771号