求助!用SQL语言编写程序.高分!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/03 04:45:40
设现有一个名为"学生"的数据库用来存储的相关数据,该数据库包含了名为"信息"`"分数"两个关系表,其关系模式如下
信息<学号,姓名,性别,专业>
成绩<学号,课程编号,分数>
请根据查询条件写出相应的SELECT语句
1在"信息"表中查询"女"学生的学号与姓名
2在"信息"表中查询"自动化"或"机械制造:专业的学生的信息
3在INFO表中查询"自动化"专业的"男"同学的学号与姓名
4在SCORE表中查询分数在60分到90分之间的信息
5在TEACHER表中查询除"教授"以外的职称类别
信息<学号,姓名,性别,专业>
成绩<学号,课程编号,分数>
全部用英文表示
谢谢!

1 select 学号,姓名 from 信息 where 性别='女'
2 select * from 信息 where 专业='自动化' or 专业='机械制造'
3 select 学号,姓名 from info where (专业='自动化' or 专业='机械制造') and 性别='男'
4 select * from SCORE where 分数>=60 and 分数<=90
5 select 职称类别 from TEACHER where 职称类别<>'教授'

1、select 学号,姓名 from 信息 where 性别='女'
2、select b.* from 信息 as b,成绩 as a
where a.学号=b.学号 and (a.课程编号='自动化' or a.课程编号='机械制造')
3、select b.学号,b.姓名 from 信息 as b,成绩 as a
where a.学号=b.学号 and (a.课程编号='自动化' or a.课程编号='机械制造')
4、select b.学号,b.姓名 from 信息 as b,成绩 as a
where a.学号=b.学号 and (a.分数>=60 and a.分数<=90)
5、select * from TEACHER where 职称<>'教授'

设现有一个名为"学生"的数据库用来存储的相关数据,该数据库包含了名为"信息"`"分数"两个关系表,其关系模式如下
信息<学号,姓名,性别,专业>
成绩<学号,课程编号,分数>
请根据查询条件写出相应的SELECT语句
1在"信息"表中查询"女"学生的学号与姓名
sel