MySQL函数中SUM DISTINCT的正确姿势

   2024-10-08 7080
核心提示:在MySQL中,SUM DISTINCT函数用于计算指定列中去重后的值的总和。下面是使用SUM DISTINCT函数的正确语法:SELECT SUM(DISTIN

在MySQL中,SUM DISTINCT函数用于计算指定列中去重后的值的总和。下面是使用SUM DISTINCT函数的正确语法:

SELECT SUM(DISTINCT column_name) FROM table_name;

在这个语法中,column_name是要计算总和的列名,table_name是包含该列的表名。SUM DISTINCT函数会首先对列中的值去重,然后再计算总和。

举个例子,假设我们有一个表sales,包含了销售额的信息,其中有一个列为amount。如果我们想计算销售额的总和(去重后),我们可以使用以下查询:

SELECT SUM(DISTINCT amount) FROM sales;

这样就会得到amount列去重后的总和。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号