我得表里只有科目也就是哪一科的号  还有成绩  还有学号
大体上是这样的
学号  科目id   成绩
1     1001     85
1     1002     87
2     1001     56
2     1002     88
.
.
.
要求:计算本次考试班级的通过率:
                     显示结果:考试人数M人通过人数N通过率为X%
declare @a int
select @a = count(id) from achivevment group by subjectID
select @a as 考试人数,count(id) as 考试人数,count(id)/@a as 通过率 from achivevment where achivevment>=60 and subjectID=1001 group by subjectID想要取出一共多少个学生考试  如果不用变量怎么我要怎么提出多少格学生考试来呢 而且也能显示出来这个结果 我是菜鸟  拜托教教我