根据下表写出正确的SQL语句

来源:百度知道 编辑:UC知道 时间:2024/05/26 02:06:59
信息表
学号 01 02 03 04 05 06
姓名 张伟 赵栋 王海伟 李国强 李淋 周静
性别 男 男 男 男 女 女
出生年月 1987.02 1986.11 1988.06 1988.04 1989.01 1987.08

成绩表
学号 01 02 03 04 05 06
数学 82 65 55 93 46 87
语文 65 72 66 49 58 78
英语 43 88 38 72 86 70
班级 1 1 2 2 1 2

1.查询英语和数学成绩都不及格的学生姓名
2.查询每个班级的英语平均分
3.查询语文和数学成绩都及格的学生学号和姓名
4.为每位英语成绩及格的学生数学成绩加上5分

1 select 姓名 from 信息表 where 学号 in(select 学号 form 成绩表 where 数学<60 and 英语<60)

2 select avg(英语) 英语平均分 from 成绩表 group by 班级

3 select 学号, 姓名 from 信息表 where 学号 in(select 学号 form 成绩表 where 数学>=60 and 语文>=60)

4 update 成绩表 set 数学 =数学 +5 where 英语>=60

(1)select 姓名 from 信息表,成绩表 where 数学<60 and 英语<60 and 信息表.学号=成绩表.学号
(2)select 平均分(avg(英语)) from 成绩表 group by 班级
(3)select 成绩表.学号 from 成绩表,信息表 where 语文>=60 and 数学>=60 and 成绩表.学号=信息表.学号
(4)update 成绩表 set 数学+=5 where 英语>=60