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 排名