用SQL语句如何列出各班平均成绩的前30%?班级在名为student的表上,各科成绩在名为score的表上.

学习 时间:2026-08-13 07:18:58 阅读:5570
用SQL语句如何列出各班平均成绩的前30%?班级在名为student的表上,各科成绩在名为score的表上.

最佳回答

甜蜜的枕头

醉熏的机器猫

2026-08-13 07:18:58

select * from student where sno in(select top 30 percent sno from score group by sno order by avg(grade) desc)

最新回答共有2条回答

  • 成就的纸鹤
    回复
    2026-08-13 07:18:58

    select * from student where sno in(select top 30 percent sno from score group by sno order by avg(grade) desc)

上一篇 计算:lg12.5-lg8分之5+lg2分之1=?

下一篇 今年的天气如何如此怪异?