Khi hàm MySQL SUM () có một cột, không có giá trị, làm đối số thì nó sẽ trả về NULL, thay vì 0, dưới dạng đầu ra. Cột có thể thuộc bất kỳ kiểu dữ liệu nào. Sau ví dụ này, việc sử dụng một bảng có tên là 'xã hội' chỉ có một cột có tên là 'id' và không có giá trị nào, sẽ minh họa điều đó
Ví dụ
mysql> Describe Social; +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | Id | int(11) | YES | | NULL | | | Name | varchar(20) | YES | | NULL | | +-------+-------------+------+-----+---------+-------+ 2 rows in set (0.00 sec) mysql> Select * from Social; Empty set (0.00 sec) mysql> Select SUM(id) from Social; +---------+ | SUM(id) | +---------+ | NULL | +---------+ 1 row in set (0.00 sec) mysql> Select SUM(Name) from Social; +-----------+ | SUM(Name) | +-----------+ | NULL | +-----------+ 1 row in set (0.00 sec)