MySQL SUM()函数对于作为其参数的具有字符数据类型的列的评估方式

MySQL SUM()函数对于作为其参数的具有字符数据类型的列的评估方式

如果将字符类型列作为其参数,则MySQL SUM()函数将返回0而不是NULL,并附带一个警告。以下示例使用名称为’Social’的表中的数据来说明它:

阅读更多:MySQL 教程

示例

mysql> Select * from Social;

+------+-------+
| Id   | Name  |
+------+-------+
| 100  | Rahul |
+------+-------+

1 row in set (0.00 sec)

mysql> Select SUM(Name) From Social;

+-----------+
| SUM(Name) |
+-----------+
| 0         |
+-----------+

1 row in set, 1 warning (0.00 sec)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程