数据库中如何分类、分组并总计SQL数据

数据库中如何分类、分组并总计SQL数据,第1张

需要用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、结果截图:

分太少了

实现无限分类,一个表搞定 表type

ID(主键) parentID(父级id) typeName(分类名) treeStr(树型字符串)

1 0 食品

2 1 肉类 1

3 2 猪肉 1,2

查询父级ID=1的全部子类SQL

SELECT bID FROM `type` as a, `type` as b where aparentID=1 and(bparentID=aID or bID=aID)

在excel中对数据库进行分类汇总之前必须先设置筛选条件。分类汇总的目的就是要筛选的,根据要求进行分类。Excel指MicrosoftOfficeExcel。MicrosoftExcel是Microsoft为使用Windows和AppleMacintosh *** 作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。

Excel 2010中,在对某个数据库进行分类汇总之前,必须()。

A设置筛选条件

B不应对数据排序

C使用数据记录单

D应对数据库中的分类字段进行排序

正确答案:应对数据库中的分类字段进行排序

以上就是关于数据库中如何分类、分组并总计SQL数据全部的内容,包括:数据库中如何分类、分组并总计SQL数据、求php对数据库无限分类的方法、在excel中对数据库进行分类汇总之前必须先什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9561052.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存