sql查询表中有成绩的编号语句 查询成绩的SQL语句是什么?

[更新]
·
·
分类:互联网
2988 阅读

sql查询表中有成绩的编号语句

查询成绩的SQL语句是什么?

查询成绩的SQL语句是什么?

不知道你的表结构是什么啊?
例如表的字段有姓名、课程、成绩的话
每人的总成绩:SELECT 姓名,SUM(成绩) FROM 表名 GROUP BY 姓名
每人的平均成绩:SELECT 姓名,SUM(成绩)/COUNT(*) FROM 表名 GROUP BY 姓名
每人的课程门数:SELECT 姓名,COUNT(*) FROM 表名 GROUP BY 姓名

SQL语句 :查询学号为后10号的学生成绩,成绩按升序排列. 如何写?

select 学号,成绩 from 学生表 where 学号 in (select top 10 学号 from 学生表 order by 学号 desc) order by 成绩

求一条sql语句,按照成绩降序排序,并显示名次,如123?

select row_number over( order by a.分数 desc) as 名次,a.学生id,a.分数 from 成绩表 a order by a.分数 desc这样就可以了,把相应字段和表替换下

如何用一条sql语句查询每门课程的成绩前两名?

谢邀。一般情况一条sql搞不定的话,我会用两条,或者换一种方法。本案例可在数据源添加辅助列,列出姓名出现的次数,再用sql抓取次数小于3的数据。如果不方便在数据源中添加,就将所有数据抓取出来做成辅助表,再在姓名前加辅助列。

数据库有2张表,一张学生表,一张成绩表,查询某学生的成绩,sql语言怎么写?

,avg(),max(),min()fromt_scorecrightjoint__id,_id

sql中成绩等级用什么字段?

SELECT no 编号,name 姓名,grade 成绩,
(
SELECT COUNT(*)
FROM stu_garde s
WHERE
) 1 as 排名
FROM stu_garde s1
ORDER BY 排名