数据库中如何分类、分组并总计SQL数据
展开全部
需要用group
by语句来统计。
1、创建测试表、插入数据:
create table test
(id int,
name varchar(10),
score int,
classname varchar(20));
insert into test values (1,'张三',100,'一班');
insert into test values (2,'李四',89,'一班');
insert into test values (3,'王五',97,'一班');
insert into test values (4,'赵六',87,'二班');
insert into test values (5,'孙七',94,'二班');
insert into test values (6,'杨八',76,'二班');
2、查询每个班级的总分,可用如下语句:
select classname,SUM(score) as 总分 from test group by classname;
3、结果截图:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询