Sum(expr1) 当expr1为数字时得到的结果是:查询表数据条数*数字
Example:
SQL> select n,sum(1) from test1 group by n;
N SUM(1)
---------- ----------
1 2 //这个2是指在源表中有两个n为1的条目。
2 2
5 1
SQL> select n,sum(3) from test1 group by n;
N SUM(3)
---------- ----------
1 6
2 6
5 3
当expr1为列名的时候,是计算这个列的累加值。
Example:
SQL> select * from test1;
N X
---------- ----------
1 b
1 a
2 a
2 a
5
SQL> select sum(n) from test1;
SUM(N)
----------
11
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25956376/viewspace-710758/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/25956376/viewspace-710758/
459

被折叠的 条评论
为什么被折叠?



