好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 m-chris 于 2019-8-2 09:20 编辑
1.创建测试表:
CREATE TABLE `subject` ( `class` char(60) NOT NULL DEFAULT '' COMMENT '学科', `term` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '学期', `name` char(60) NOT NULL DEFAULT '' COMMENT '名字') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4COMMENT='学科表';
2.插入测试数据:
insert into subject values ('php',1,'chris'), ('php',2,'chris'), ('php',1,'cyw'), ('vue',1,'coldnight'), ('vue',2,'cn'), ('python',1,'huquan'), ('html',2,'cn'), ('vue',1,'xx')
3.开始试验测试
1: #查询每门课程选修的人数有多少
select class,count(*) from subject group byclass;
结果:
测试2:
#分别查询每门课程每学期的选修人数
select class,term,count(*) from subjectgroup by class, term;
结果:
|
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|