日期:2014-05-17  浏览次数:20580 次

SQL分数段,高手帮忙。

create table tbscore
    (
    schoolname varchar(20) ,
    stuname varchar(20),
    coursename varchar(10),
    score int,
    testname varchar(60),
    termname varchar(10)
)

insert into tbscore
select '金华四中','s1','数学',99,'2009年6月份婺城区初一年级各学校摸底考试','初一' union
select '金华四中','s2','数学',98,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华四中','s3','数学',97,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华四中','s4','数学',96,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华四中','s5','数学',30,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华四中','s1','语文',99,'2009年6月份婺城区初一年级各学校摸底考试','初一' union
select '金华四中','s2','语文',98,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华四中','s3','语文',97,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华四中','s4','语文',96,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华四中','s5','语文',32,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华五中','w1','数学',99,'2009年6月份婺城区初一年级各学校摸底考试','初一' union
select '金华五中','w2','数学',98,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华五中','w3','数学',97,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华五中','w4','数学',96,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华五中','w5','数学',40,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华五中','w1','语文',99,'2009年6月份婺城区初一年级各学校摸底考试','初一' union
select '金华五中','w2','语文',98,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华五中','w3','语文',97,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华五中','w4','语文',96,'2009年6月份婺城区初一年级各学校摸底考试','初一'    union
select '金华五中','w5','语文',42,'2009年6月份婺城区初一年级各学校摸底考试','初一'
--------------------------------------------------------
分数段     社会     语文    数学    科学     英语
0-29        0        0       0       0        0
30-39       0        1       1       0        0
40-49       0        1       1       0        0
50-59       0        0       0       0        0
60-69       0        0       0       0        0
70-79       0        0       0       0        0<