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

学习 时间:2026-11-12 10:40:37 阅读:265
用SQL语句如何列出各班平均成绩的前30%?班级在名为student的表上,各科成绩在名为score的表上.

最佳回答

沉默的紫菜

甜美的钢笔

2026-11-12 10:40:37

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

最新回答共有2条回答

  • 淡淡的大山
    回复
    2026-11-12 10:40:37

    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=?

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