当前位置:首页 » 成绩查询 » sql查询个人成绩

sql查询个人成绩

发布时间: 2021-01-12 16:13:38

A. SQL查询个人最高成绩大于90或者最低成绩小于60的的人...

--根据你的描述 我就只能写成这个样子了
--希望解决了楼主的问题
select * from 表名 where 成绩>90 or 成绩<60

B. 用SQL选出每个人成绩的最高纪录

SELECT 工号,max(成绩) as 最高成绩
from 成绩表
group by 工号

C. SQL查询平均成绩

select
classid
as
班级编号,max(case
when
sex=0
then
avg_grade
else
0
end)
as
男生平均成绩版权,
max(case
when
sex=1
then
avg_grade
else
0
end)
as
女生平均成绩
from
(select
classid,sex,avg(grade)
as
avg_grade
from
student
a
inner
join
sc
b
on
a.id=b.id
)
t
group
by
classid

D. 简单SQL语句,查询成绩

select * from xs
inner join
(
select km,max(fs) as fs from xs group by km
)w
on xs.km = w.km and xs.fs = w.fs

这样行复不?制凭想象写的,请参考

E. SQL查询问题,在一张表里面怎么查询所有人的成绩

selectname,sum(score)

这里有题目的答案回:答

http://www.cnblogs.com/tenghoo/archive/2007/06/11/779240.html

F. SQL查询学生成绩

select a.studentId,a.name,a.sex,c.cid,b.cname,c.score
into TableA
from Student a, Course b, Grade c
where a.studentId=c.studentId and c.cid=b.cid

select a.studentId,a.name,a.sex,
sum(case cname when "语文" then score else 0 end) as 语文,
sum(case cname when "数学" then score else 0 end) as 数学,
sum(case cname when "英语" then score else 0 end) as 英语,
sum(case cname when "哲学内" then score else 0 end) as 哲学,
sum(score)*1.0/4 as "平均成绩容"

G. 查询成绩的SQL语句是什么

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

H. 如何通过一条SQL,查询出最大成绩和姓名

你好!来
正确答案:
select
a.*
from
tal
a,(select
姓名自,max(成绩)
as
成绩
from
tal
group
by
姓名)
b
where
a.姓名=b.姓名
and
a.成绩=b.成绩
如有疑问,请追问。

I. 查询学生总成绩的sql语句怎么编写

select 学生.学号 as 姓名, sum(成绩.分数) as 总分
from 学生
left join 成绩 on 成绩.学号=学生.学号
group by 学生.学号

sql语句专

  1. 更新:update table1 set field1=value1 where 范围

  2. 查找属:select * from table1 where field1 like '%value1%' (所有包含'value1'这个模式的字符串)

  3. 排序:select * from table1 order by field1,field2 [desc]

  4. 求和:select sum(field1) as sumvalue from table1

  5. 平均:select avg(field1) as avgvalue from table1

  6. 最大:select max(field1) as maxvalue from table1

  7. 最小:select min(field1) as minvalue from table1[separator]

J. sql语句查询横排成绩表中成绩最好的学生姓名、科目和成绩

/*
让我们假设 这个表叫ExamResults.
name - 姓名
subjects - 科目内
grades - 成绩容
*/
--then the query is as following.
select
er1.name, er1.subjects, er1.grades
from ExamResults as er1, ExamResults as er2
where er1.name = er2.name and er1.grades > er2.grades

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919