千家信息网

mysql的sum函数该如何使用

发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,本文主要给大家简单讲讲mysql的sum函数该如何使用,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望mysql的sum函数该如何使用这篇文章可以给大家
千家信息网最后更新 2025年02月03日mysql的sum函数该如何使用

本文主要给大家简单讲讲mysql的sum函数该如何使用,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望mysql的sum函数该如何使用这篇文章可以给大家带来一些实际帮助。

SUM(DISTINCT expression)

SUM()函数是如何工作的?

如果在没有返回匹配行SELECT语句中使用SUM函数,则SUM函数返回NULL,而不是0。DISTINCT运算符允许计算集合中的不同值。SUM函数忽略计算中的NULL值。

MySQL SUM()函数示例

我们来看看示例数据库(yiibaidb)中的orderdetails表。

可以使用SUM()函数来计算订单编号10100的总金额,如下查询所示:

SELECT FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails WHERE orderNumber = 10100;

执行上面查询语句,得到以下结果

mysql> SELECT FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails WHERE orderNumber = 10100;

+-----------+

| total |

+-----------+

| 10,223.83 |

+-----------+

1 row in set

SQL

请注意,FORMAT()函数用于格式化SUM()函数的返回值。

mysql的sum函数该如何使用就先给大家讲到这里,对于其它相关问题大家想要了解的可以持续关注我们的行业资讯。我们的板块内容每天都会捕捉一些行业新闻及专业知识分享给大家的。

0