当前位置:首页 » 编程语言 » 在sql语句中插入成绩为85分
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

在sql语句中插入成绩为85分

发布时间: 2022-05-05 18:45:46

sql语句查询

1、select distinct s.学号,姓名 from s,c,sc where s.学号=sc.学号 and c.课程号=sc.课程号 and 成绩>=85
2、select s.学号,姓名,平均成绩=avg(成绩) from s,sc where s.学号 in (select 学号 from sc group by 学号 having count(学号)>5
3、select 书名 from 图书 where 出版单位='清华大学出版社' or '电子工业出版社' and 单价>20
4、select 出版单位,最高单价=max(单价),平均价=avg(单价),册数=count(出版单位) from t where 出版单位 in (select 出版单位 from t group by 出版单位) group by 出版单位
5、select 借出数量=count(*) from 借阅
6、select 班级,总人数=count(*) from 学生表 group by 班级
兄弟,我终于给你写完了!你是不是要加点分我!这么冷的天,我手冻冻红了!
至于是不是有错误,你试一试哈!
错误是有的,有时间我给你改改哈!第二个有问题

Ⅱ sql语句列出成绩在80分到100分之间的学生名单

select * from 学生表 where 学生表主键id in (select 学生表学生id from 成绩表 where 成绩字段 between 80 and 100)

select * from 学生表 where 学生表主键id in (select 学生表学生id from 成绩表 where 成绩字段>=80 and 成绩字段<=100)

Ⅲ sql把student表中大于85分的显示为优,75-84为良,60-74及格,小于60显示为不及格,空的显示为缺考

select name,chengji,(case when chengji >85 then '优'
when chengji between 75 and 84 then '良'
when chengji between 60 and 74 then '及格'
when chengji <60 then '不及格'
when chengji is null then '缺考' end) 分数等级评价
from student;
运行结果:
name 分数 分数等级评价
小红 55 不及格
王一 89 优

Ⅳ 为学员成绩表中增加一行数据 学员张伟的数据库考试成绩为80分 sql语句怎么写

insertinto成绩表(学员,科目,成绩)values('张伟','数据库',80)

Ⅳ sql语句查询的一个问题,查询成绩有在85分以上的课程号

都对了,但是如果单纯这个题的话,第二个答案中的嵌套完全没有必要的,只会降低执行效率

Ⅵ 用SQL语句完成下列问题。

1、第一题,是查询总和,总和在SQL中使用sum,如:select sum(成绩) from 表名
2、第二题,查询平均值,SQl:select 学号,Avg(sum(成绩)) from 表名 group by 学号

3、第三题,查询每课程学生人数,SQL : select 课程名称,count(学号) from 表名 group by 课程名称
4、第四题,查询最高分,也就是最大值,select max(成绩),学号 from 表名 group by 学号
5、第五题,查询每科的最高分,SQL:select max(成绩),课程 from 表名 group by 课程 最低分 select min(成绩),课程 from 表名 group by 课程 平均分 select Avg(sum(成绩)),课程 from 表名 group by 课程
6、第六题 显示综合大于250分的信息 SQL: select 学生ID,sum(成绩) 总分 from 表名 where sum(成绩)>250 group by 学生ID
7、第七题 显示平均分 SQL:select 学生ID,Avg(sum(成绩)),课名 from 表名 where sum(成绩)>250 group by 学生ID,课名 order by Avg(sum(成绩)) asc
8、第八题 查询人数 SQL:select 课程ID,sum(学生ID) from 表名 where sum(学生ID)>=30 group by 课程ID
9、第九题 查询最高分 SQL:select max(成绩),课程,学生名字 from 表名 where max(成绩)>=90 group by 课程,学生名字
10、第十题 成绩>=60,平均分>85 SQL:select 学生 from 表名 where avg(sum(成绩))>85 and min(成绩)>=60 order by avg(sum(成绩)) desc

好辛苦,望采纳

Ⅶ SQL显示平均成绩高于85分的学生的学号和姓名

SELECT student.S'学号',Sname'姓名',AVG(score)'平均成绩'
FROM student
INNER JOIN sc
ON student.S=sc.S
GROUP BY student.S
HAVING AVG(score)>=85

Ⅷ sql分组统计成绩在85分以上的学生选课情况, 只显示选课2门及以上的学生信息;

SQL语句如下:
select student.sno 学号,sname 姓名,sgrade 入学成绩,count(cno)选课门数,avg(grade)平均分
from student,score
where student.sno=score.sno
group by student.sno,sname,sgrade;

其中sno、sname、sgrade、cno、grade分别为:学号、姓名、入学成绩、课程号、成绩。以上SQL语句在Microsoft SQL Server 2005下测试通过。

Ⅸ 查询选修了C语言的成绩在85分以上的学生学号(取消重复值)用Sql语句写出来

selectstudent,course,resultfromtableAwherecourse='C语言'andresult>85groupbystudent

Ⅹ 求SQL语言 VF

1.Select
姓名,选修的
课程
名,成绩
where
学号
=
'S1'
Order
By
成绩
DESC
2.Select
*
From
学生表
where
课程名
=
'计算机软件基础'
and
成绩
<=
85
3.Select
学号,姓名,课程名,成绩
Into
sclist
From
学生表
Order
By
课程名,成绩
4.Select
CourseName
课程名,avg(Score)
Into
NEWTABLE
From

where
课程名
=
'***'
Order
by
课程名