求大神帮我写这三个sql语句,感激不尽,题目在图片上。
1个回答
展开全部
数据库假设是mysql,其它数据库不保证一定能用
create table zhang_t select * from 学生 where name like '张%';
select * from 学生 where 学号 in(select 学号 from 成绩 left join 课程 on 成绩.课程号=课程.课程号 where 课程名 = '电子商务' and 期末>90) and 学号 in(select 学号 from 成绩 left join 课程 on 成绩.课程号=课程.课程号 where 课程名 = '财务管理' and 期末>90)
select max(期末) from 成绩 left join 课程 on 成绩.课程号=课程.课程号 where 课程名 = '计算机基础'
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询