求一个分类显示检索出的数据的sql语句
     如:
表
Sno学号 Cno学科号 grade成绩
需要显示的数据形式
显示整个平均成绩  count(distinct Sno) '' avg(grade)
按科目显示        con                    avg(grage)
按学生现实        Sno                    avg(grage)
                  Sno                    avg(grage)
                   ......
                  con                    avg(grage)
                  Sno                    avg(grage)
                  Sno                    avg(grage)
                  ...........
                  con                    avg(grage)
                  Sno                    avg(grage)
                  Sno                    avg(grage)
这样的现实效果用sql如何实现,不能用存储过程
谢谢了