select avg(grade) 平均成绩 from 表 group by c order by avg(grade),c DESChaving avg(grade)>80

解决方案 »

  1.   

    select c 课程号, avg(grade) 平均成绩 from SCG
    group by c order by avg(grade), c DESC
    where avg(grade) >= 80
      

  2.   

    这是中级程序员的考题,条件字句用where显然不能满足,只能用having子句,课程号不唯一,就是说数据可能是
    row1 01203  英语  80
    row2 01204  物理  90
    row3 01203  化学  85最后查询出的结果是
    80 90 85
      

  3.   

    pengdali(大力) 的答案基本正确,稍后结帖时给分!