问题:--统计各班级分数
create table stat
(
stattime datetime not null,--统计时间
classno varchar(30) not null,--班级编号 总共有三个班级编号 即:0001,0002,0003
cent int not null--班级评分
)
--请插入以下测试语句
insert into stat values('2005-06-10','0001',3);
insert into stat values('2005-06-10','0002',2);
insert into stat values('2005-06-10','0003',5);
insert into stat values('2005-06-11','0001',6);
insert into stat values('2005-06-11','0002',3);
insert into stat values('2005-06-11','0003',1);
insert into stat values('2005-06-12','0001',3);
insert into stat values('2005-06-12','0002',4);
insert into stat values('2005-06-12','0003',7);--注:根据时间统计 从 2005-06-10 到 2005-06-11 的评分情况
--查询结果班级编号 班级评分
0001 9
0002 5
0003 6
第一次发帖,望高手指点一二,小弟感激不尽!最近脑子晕晕沉沉,该忘的偏偏倒背如流 ,不该忘的,却跑到九霄云外! 哎。不才!期待您的回复
create table stat
(
stattime datetime not null,--统计时间
classno varchar(30) not null,--班级编号 总共有三个班级编号 即:0001,0002,0003
cent int not null--班级评分
)
--请插入以下测试语句
insert into stat values('2005-06-10','0001',3);
insert into stat values('2005-06-10','0002',2);
insert into stat values('2005-06-10','0003',5);
insert into stat values('2005-06-11','0001',6);
insert into stat values('2005-06-11','0002',3);
insert into stat values('2005-06-11','0003',1);
insert into stat values('2005-06-12','0001',3);
insert into stat values('2005-06-12','0002',4);
insert into stat values('2005-06-12','0003',7);--注:根据时间统计 从 2005-06-10 到 2005-06-11 的评分情况
--查询结果班级编号 班级评分
0001 9
0002 5
0003 6
第一次发帖,望高手指点一二,小弟感激不尽!最近脑子晕晕沉沉,该忘的偏偏倒背如流 ,不该忘的,却跑到九霄云外! 哎。不才!期待您的回复
(
stattime datetime not null,--统计时间
classno varchar(30) not null,--班级编号 总共有三个班级编号 即:0001,0002,0003
cent int not null--班级评分
)
--请插入以下测试语句
insert into stat values('2005-06-10','0001',3);
insert into stat values('2005-06-10','0002',2);
insert into stat values('2005-06-10','0003',5);
insert into stat values('2005-06-11','0001',6);
insert into stat values('2005-06-11','0002',3);
insert into stat values('2005-06-11','0003',1);
insert into stat values('2005-06-12','0001',3);
insert into stat values('2005-06-12','0002',4);
insert into stat values('2005-06-12','0003',7)
------------------
select classno,sum(cent)as cent from stat
where stattime between '2005-06-10' and '2005-06-11'
group by classno
/*
classno cent
------------------------------ -----------
0001 9
0002 5
0003 6(3 行受影响)
*/