SQL sum函数的使用方法
问题描述:
SQL sum函数的使用方法
如何进行多列多行的求和,比如一个班级的数学和语文成绩总和如何求得?
假设一个表中有class math chinese三列 如何根据class查询出数学和语文成绩的总和,也就是说先将数学的总和和语文的总和求出后再对这两个和进行求和.
我知道这个假设有许多漏洞,我就是想问一下这个多行多列的求和要如何书写.
答
select class,sum(math),sum(chinese),sum(math+chinese)
from table
group by class