oracle分组求和函数

Oracle数据库中有两个常用的分组求和函数:SUM和GROUP BY。

SUM函数用于计算特定列的总和。语法如下:

SELECT SUM(column)
FROM table_name
WHERE column IS NOT NULL;

GROUP BY语句是将多行数据按照一个或多个列的值进行分组,并且对每个分组的值进行总和。语法如下:

SELECT column, SUM(column)
FROM table_name
GROUP BY column;

如果您想对多个列进行分组,您可以在GROUP BY语句中列出多个列名,例如:

SELECT column1, column2, SUM(column)
FROM table_name
GROUP BY column1, column2;
  •