使用SQL语句完成如下操作(将所有教授的工资提高5%) 【 】教师SET工资=工资*1.05【 】职称=“教授”
第1题:
在SQL Server 2000中,有教师表(教师号,姓名,职称,工资)。现要根据教师的职称来添加教师的工资,增加规则为:“教授”增加400,“副教授”增加300,“讲师”增加200。下列语句中正确的是______。
A)UPDATE教师表SET工资=工资+CASE职称
WHEN‘教授’THEN 400
WHEN‘副教授’THEN 300
WHEN‘讲师’THEN 200
END
B)UPDATE教师表SET工资=工资+CASE职称
WHEN职称=‘教授’THEN 400
WHEN职称=‘副教授’THEN 300
WHEN职称=‘讲师’THEN 200
END
C)UPDATE教师表SET工资=CASE职称
WHEN‘教授’THEN工资=工资+400
WHEN‘副教授’THEN工资=工资+300
WHEN‘讲师’THEN工资=工资+200
END
D)UPDATE教师表SET工资=工资+CASE职称
WHEN职称=‘教授’THEN工资=工资+400
WHEN职称=‘副教授’THEN工资=工资+300
WHEN职称=‘讲师’THEN工资=工资+200
END
A.
B.
C.
D.
第2题:
设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系),其中教师号为主键。若要利用SELECT-SQL语句查询除教授和副教授以外的教师姓名,其WHERE子句为______。
A.WHERE职称NOTBETWEEN“教授”AND“副教授”
B.WHERE职称!=“教授”AND“副教授”
C.WHERE职称NOTLIKE(“教授”,“副教授”)
D.WHERE职称NOTIN(“教授”,“副教授”)
第3题:
在考生文件夹下完成如下简单应用:(1)用SQL语句对自由表“teacher”完成下列操作:将职称为“副教授”的教师新工资一项设置为原工资的l20%,其他教师的新工资与原工资相等;插入一条新记录,该女教师的信息:职工编号“20080010”,姓名“林红”,职称“讲师”,原工资“3000”,新工资“3200”,同时将SQL语句存放于新建的文本文件“teacher.txt”中(两条更新语句,一条插入语句,按顺序每条语句占一行)。(2)使用查询设计器建立一个查询文件“qryl.qpr”,查询要求:选修了“VFP入门”并且成绩大于或等于70的学生姓名和年龄,查询结果按年龄升序存放于“result.dbf”表中。
第4题:
计算所有职称为正、副教授的平均工资,将结果赋予变量PJ中,应使用命令()
A、AVERAGE工资TOPJFOR"教授"$职称
B、AVERAGEFIELDS工资TOPJFOR"教授"$职称
C、AVERAGE工资TOPJFOR职称="副教授".AND.职称="教授"
D、AVERAGE工资TOPJFOR职称="副教授".OR."教授"
第5题:
对数据库中职称为教授和副教授的记录的工资总额进行统计,并将其统计结果赋给变量CZ,可以使用的命令有( )。
A.SUM工资to CZ FOR职称=“教授”.AND.“副教授”
B.SUM工资to CZ FOR职称= “教授”.OR.“副教授”
C.SUM工资to CZ FOR职称=“教授”.AND.职称=“副教授”
D.SUM工资to GZ FOR职称=“教授”.OR.职称=“副教授”
第6题:
有SQL语句:SELECT * FROM 教师 WHERE NOT(工资>3000 OR 工资<2000)与如下语句等价的SQL语句是A)SELECT*FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000B) SELECT*FROM 教师 WHERE 工资>2000 AND 工资<3000C)SELECT*FROM 教师 WHERE 工资>2000 OR 工资<3000D) SELECT*FROM 教师 WHERE 工资<=2000 AND 工资>3000
第7题:
如果要计算职称为副教授以上(含副教授、教授)职工的工资总额,在下列命令中,错误的是( )。
A.SUM 工资 FOR 职称=’副教授’ OR 职称=’教授’
B.SUM ALL 工资 FOR 职称=’副教授’ OR 职称=’教授’
C.SUM 工资 FOR ’教授’ $ 职称
D.SUM 工资 FOR 职称=’副教授’AND 职称=’教授
第8题:
设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系),其中教师号为主键。若要利用SELECT语句查询除教授和副教授以外的教师姓名,其WHERE子句为______。
A.WHERE职称NOT BETWEEN"教授"AND"副教授"
B.WHERE职称!="教授"AND"副教授"
C.WHERE职称NOT LIKE("教授","副教授")
D.WHERE职称NOT IN("教授","副教授")
第9题:
将“欧阳秀”的工资增加200元SQL语句是
A.REPLACE教师WITH工资=工资+200 WHERE 姓名=“欧阳秀”
B.UPDATE教师SET工资=工资+200 WHEN 姓名=“欧阳秀”
C.UPDATE教师工资WITH工资+200 WHERE姓名=“欧阳秀”
D.UPDATE教师SET 工资=工资+200 WHERE姓名=“欧阳秀”
第10题:
在VisualFoxpro环境下,要显示当前已打开的表中所有40岁(含40岁)以下,职称为""教授"",""副教授""的姓名和工资,应在命令窗口中使用命令()
第11题:
要计算职称为副教授或教授的工资总额,下列命令中错误的是()。
第12题:
UPDATE 职工 SET 工资=工资*1.05 WHERE 性别=“女”
UPDATE 职工 SET 工资*0.05 WHERE 性别=“女”
UPDATE 职工 SET 工资=工资*5%WHERE 性别=“女”
UPDATE 职工 SET 工资*1.05 WHERE 性别=“女”
第13题:
将“欧阳秀”的工资增加200元的SQL语句是
A.REPLACE 教师 WITH 工资=工资+200 WHERE 姓名="欧阳秀"
B.UPDATE 教师 SET 工资=工资+200 WHEN 姓名="欧阳秀"
C.UPDATE 教师 工资 WITH 工资+200 WHERE 姓名="欧阳秀"
D.UPDATE 教师 SET 工资=工资+200 WHERE 姓名="欧阳秀"
第14题:
有如下SQL语句:
SELECT 姓名,MAX(工资) AS 工资 FROM 教师表 GROUP BY 系号
该语句的作用是
A.检索出所有教师中工资最高的教师的姓名和工资
B.检索出各系教师中工资最高的教师的姓名和工资
C.检索出所有教师中工资最低的教师的姓名和工资
D.检索出各系教师中工资最低的教师的姓名和工资
第15题:
计算所有职称为正、副教授的平均工资,将结果赋予变量PJ中,应使用命令()
A、AVERAGE工资TOPJFOR“教授“$职称
B、AVERAGEFIELDS工资TOPJFOR“教授“$职称
C、AVERAGE工资TOPJFOR职称=“副教授“.AND.职称=“教授“
D、AVERAGE工资TOPJFOR职称=“副教授“.OR.“教授“
第16题:
在命令窗口中,显示当前数据库中所有40岁(含40岁)以下、职称为“教授”或“副教授”的人员姓名和工资,应使用命令______。
A.LIST姓名,工资FOR年龄<=40.AND(职称=“教授”.AND)职称=“副教授”
B.LIST姓名,工资FOR年龄<=40.OR.职称=“教授”.OR.职称=“副教授”
C.LIST姓名,工资FOR年龄<=40.AND(职称=“教授”.OR.职称=“副教授”)
D.LIST姓名,工资FOR年龄<=40.OR.(职称=“教授”.AND)职称=“副教授”
第17题:
将“欧阳秀”的工资增加200元的SQL语句是A) REPLACE 教师WITH 工资=工资+200 WHERE 姓名=“欧阳秀”B) UPDATE 教师 SET 工资=工资+200 WHEN 姓名=“欧阳秀”C) UPDATE 教师 工资 WITH 工资+200 WHERE 姓名=“欧阳秀”D) UPDATE 教师 SET 工资 =工资+200 WHERE 姓名=“欧阳秀”
第18题:
在命令窗口中,显示当前数据库中所有40岁(含40岁)以下、职称为“教授”、“副教授”的姓名和工资,应使用命令
A.LIST姓名,工资FOR年龄<=40.AND(职称=“教授”.AND) 职称=“副教授”
B.LIST姓名,工资FOR年龄<=40.OR.职称=“教授”.OR.职称=“副教授”
C.LIST姓名,工资FOR年龄<=40.AND(职称=“教授”.OR.职称=“副教授”)
D.LIST姓名,工资FOR年龄<=40.OR.(职称=“教授”.AND) 职称=“副教授”
第19题:
若有如下SQL语句: SELECT班级,班级名,SUM(工资); FROM班级,教师; WHERE班级,班级号=教师,班级号; GROUP BY班级,班级号 该语句的查询结果是( )。
A.各个班级教师工资的平均工资
B.各个班级教师的工资合计
C.所有教师工资的平均工资
D.所有教师的工资合计
第20题:
有如下SQL语句: SELECT 姓名,MAX (工资)as.工资 FROM 教师表 GROUP BY 系号 该语句的作用是
A.检索出所有教师中工资最高的教师的姓名和工资
B.检索出各系教师中工资最高的教师的姓名和工资
C.检索出所有教师中工资最低的教师的姓名和工资
D.检索出各系教师中工资最低的教师的姓名和工资
第21题:
第22题:
在命令窗口中,显示当前数据库中所有40岁(含40岁)以下,职称为"教授","副教授"的姓名和工资,应使用命令()
第23题:
在浏览窗口中西显示当前表ZGQK中教授或工资总额不高于1800的记录的职工好、姓名、职称和工资总额,使用命令()。