在Access2003数据库DB201202.mdb中有三个表,如下:学生(学号,姓名,性别,班级,奖学金);课程(课号,课名,学分
);学习(学号,课号,分数)(1)查询所有姓“张”的学生的信息,包括学号、姓名和班级。(2)把学生“张三”的“数学”课程分数改为100分。(3)求各班级学生“语文”课程的...
);学习(学号,课号,分数)
(1) 查询所有姓“张”的学生的信息,包括学号、姓名和班级。
(2) 把学生“张三”的“数学”课程分数改为100分。
(3) 求各班级学生“语文”课程的平均成绩。 展开
(1) 查询所有姓“张”的学生的信息,包括学号、姓名和班级。
(2) 把学生“张三”的“数学”课程分数改为100分。
(3) 求各班级学生“语文”课程的平均成绩。 展开
1个回答
展开全部
1
select 学号,姓名,班级 from 学生 where 姓名 like '张%'
2
update 学习 set 分数=100 where 学号 = (select 学号 from 学生 where 姓名='张三') and 课号=(select 课号 from 课程 where 课名='数学')
3
select a.班级,avg(c.分数) as 语文平均分
from 学生 as a,课程 as b,学习 as c where a.学号=c.学号 and b.课号=c.课号 and b.课名='语文'
group by a.班级
select 学号,姓名,班级 from 学生 where 姓名 like '张%'
2
update 学习 set 分数=100 where 学号 = (select 学号 from 学生 where 姓名='张三') and 课号=(select 课号 from 课程 where 课名='数学')
3
select a.班级,avg(c.分数) as 语文平均分
from 学生 as a,课程 as b,学习 as c where a.学号=c.学号 and b.课号=c.课号 and b.课名='语文'
group by a.班级
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询