Mysql使用两个值之间的聚合函数和

时间:2014-04-07 05:45:37

标签: mysql

我的表号有条目

id  number
0    4000
1    2000
2    4000
3    5000

我需要在id 0和2之间找到两个求和(数字),我听说过运算符但不知道如何使用它..

3 个答案:

答案 0 :(得分:1)

如果您只需要一个简单的范围,则可以使用SUM()聚合函数而不使用GROUP BY

SELECT SUM(number) FROM your_table WHERE id BETWEEN 0 and 2;

答案 1 :(得分:0)

SELECT SUM(number) FROM yourTable WHERE id BETWEEN 0 AND 2

答案 2 :(得分:0)

说明

  

这里“分组”获取每个ID的总和,

     

“在where子句

中的数据范围之间      

现在,您的查询如下:

 SELECT id, SUM(number) FROM your_table WHERE id BETWEEN 0 and 2 
    group by id;