第1题:
用于查询的方式查询与“陈静”教师职称相同的教师的姓名、性别及职称。请对下列的SELECT-SQL语句填空: SELECT姓名,性别,职称FROM教师表WHERE职称=【 】
第2题:
在教师表中查询工资不在1500~2000之间的教师姓名,请对SELECT语句填空: SELECT姓名FROM教师表 WHERE工资NOT【 】。
第3题:
若要查询所有比“陈静”教师工资高的教师姓名及工资,使用下列SQL语句: SELECT ×.姓名,×.工资 FROM教师表AS ×,教师表AS Y WHERE ×.工资>Y.工资 AND Y.姓名="陈静" 该语句使用的查询是______。
A.内连接查询
B.外连接查询
C.自身连接查询
D.子查询
第4题:
若有如下SQL语句: SELECT班级,班级名,SUM(工资); FROM班级,教师; WHERE班级,班级号=教师,班级号; GROUP BY班级,班级号 该语句的查询结果是( )。
A.各个班级教师工资的平均工资
B.各个班级教师的工资合计
C.所有教师工资的平均工资
D.所有教师的工资合计
第5题:
有如下SQL语句: SELECT 姓名,MAX (工资)as.工资 FROM 教师表 GROUP BY 系号 该语句的作用是
A.检索出所有教师中工资最高的教师的姓名和工资
B.检索出各系教师中工资最高的教师的姓名和工资
C.检索出所有教师中工资最低的教师的姓名和工资
D.检索出各系教师中工资最低的教师的姓名和工资
第6题:
● 设有关系 Students(学号,姓名,年龄,性别,系名,家庭住址) ,如果要查询姓“李”的且家庭住址包含“科技路”的学生学号、姓名以及所在系,则对应的 SELECT 语句如下:
SELECT 学号,姓名,系名
FROM Students
WHERE (61) AND (62) ;
(61)
A. 姓名 LIKE '李_ _'
B. 姓名 LIKE '李%'
C. 姓名 AS '李_ _'
D. 姓名 AS '李%'
(62)
A. 家庭住址 LIKE '%科技路%'
B. 家庭住址 LIKE '*科技路*'
C. 家庭住址 AS '%科技路%'
D. 家庭住址 AS '*科技路*'
第7题:
第8题:
第9题:
第10题:
第11题:
第12题:
研究生导师AND性别=女
研究生导师OR性别=女
性别=女AND研究生导师=F
研究生导师=T OR性别=女
第13题:
用子查询的方式查询与“陈静”教师职称相同的教师姓名、性别及职称。请对下列的SELECT语句填空:
SELECT姓名,性别,职称FROM教师表WHERE职称=【 】
第14题:
设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系)。若要查询讲授课程号为“C140'’的教师姓名,下列SELECT语句中,错误的语句是______。
A.SELECT姓名FROM教师表WHERE(教师号=ANY; (SELECT教师号FROM授课表WHERE课程号="C140"))
B.SELECT姓名FROM教师表WHER EEXISTS(SELECT*FROM授课表; WHERE教师号=教师表.教师号AND课程号="C140")
C.SELECT姓名FROM教师表,授课表WHERE教师表.教师号-授课表.教师号; AND授课表.课程号="C140"
D.SELECT姓名FROM教师表WHERE(教师号=ALL; (SELECT 教师号 FROM 授课表 WHERE课程号="C140"))
第15题:
假定学生Students和教师Teachers关系模式如下所示: Students(学号,姓名,性别,类别,身份证号) Teachers(教师号,姓名,性别,身份证号,工资) a.查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下: SELECT ( ) FROM Students,Teachers WHERE( );
b.查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下: (SELECT 身份证号,姓名 FROM Students WHERE( )) ( ) (SELECT身份证号,姓名 FROM Teachers WHERE( ))
A.AVG(工资) AS 平均工资,MAX(工资)-MIN(工资) AS差值 B.平均工资 AS AVG(工资),差值 AS MAX(工资)-MIN(工资) C.AVG(工资) ANY 平均工资,MAX(工资)-MIN(工资) ANY 差值 D.平均工资 ANY AVG(工资),差值 ANY MAX(工资)-MIN(工资) A.Students.身份证号 = Teachers.身份证号 B.Students.类别 =‘研究生’ C.Students.身份证号 = Teachers.身份证号 AND Students.类别 =‘研究生’ D.Students.身份证号 = Teachers.身份证号 OR Students.类别 =‘研究生’ A.工资>=3500 B.工资>=‘3500’ C.性别=女 AND 类别=研究生 D.性别=‘女’ AND 类别=‘研究生’ A.EXPERT B.INTERSECT C.UNION D.UNIONALL A.工资>=3500 B.工资>=‘3500 C.性别=女 AND 类别=研究生 D.性别=‘女’ AND 类别=‘研究生’
第16题:
设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系)。若要查询讲授课程号为“C140”的教师姓名,下列SELECT-SQL语句中,错误的语句是______。
A.SELECT姓名FROM教师表WHERE(教师号=ANY;(SELECT教师号FROM授课表WHERE课程号=“C140”))
B.SELECT姓名FROM教师表WHEREEXISTS(SELECT*FROM授课表;WHERE教师号=教师表.教师号AND课程号=“C140”)
C.SELECT姓名FROM教师表,授课表WHERE教师表.教师号=授课表.教师号;AND授课表.课程号=“C140”
D.SELECT姓名FROM教师表WHERE(教师号=ALL;(SELECT教师号FROM授课表WHERE课程号=“C140”))
第17题:
查询“软件教研室”教师的平均工资、最高与最低工资之间差值的SQL语句如下: SELECT AVG(工资)AS平均工资 (62) FROM T WfIERE部门=软件教研室-;
A.MAX(工资-MIN(工资)AS差值
B.差值AS MAX(工资)-MIN(工资)
C.MAX(工资)M烈(工资)IN差值
D.差值IN MAX(工资)-MIN(工资)
第18题:
第19题:
第20题:
第21题:
第22题:
第23题: