员工面试考核试题_员工面试考试试题

2020-02-28 其他范文 下载本文

员工面试考核试题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“员工面试考试试题”。

员工面试考核试题

考试时间:30分钟姓名:___________成绩:___________

一、单选题(共21题,每题3分)

1.使用SQL命令将教师表teacher中工资salary字段的值增加200,应该使用的命令是()。

A)Replacesalary with salary+200

B)Updateteachersalarywithsalary+200

C)Updatesetsalarywithsalary+200

D)Updateteachersetsalary=salary+200

2.使用sql语句进行分组检索时,为了去掉不满足条件的分组,应当()。

A)使用WHERE子句

B)在GROUP BY后面使用HAVING 子句

C)先使用WHERE子句,再使用HAVING 子句

D)先使用HAVING 子句,再使用WHERE子句

3.从货物定单数据表(order)中查询出其中定单金额(order_price)在1000和5000之间的定单的详细信息,并按照定单金额(order_price)降序排列。正确的语句是()。

A)Select * from order where [order_price] between 1000 and 5000order by [order_price] ASC

B)Select * from order where [order_price] between 1000 and 5000order by [order_price] DESC

C)Select * from order where 1000

D)Select * from order where 1000

4.表的两种相关约束是?()

A)主键和索引B)外键和索引

C)主键和外键D)内键和外键

5.在oracle中下列哪个表名是不允许的()。

A)abc$ B)abc C)abc_ D)_abc6、表A中有以下字段和数据

ColumnAColumnB

------------------

anull

anull

anull

请问,执行select count(*)from a where columnB=columnB会得到哪个结果()。

A0 B1 C3 D47、SELECT ename, job, sal FROM emp WHERE job='SALESMAN' OR job='PRESIDENT' AND sal>1500 OR ename is not null与以下哪个是等价?()

A)SELECTename, job, sal FROM emp WHERE(job='SALESMAN' OR job='PRESIDENT')AND sal>1500 OR ename is not null

B)SELECTename, job, sal FROM emp WHERE(job='SALESMAN' OR job='PRESIDENT' AND sal>1500)OR ename is not null

C)SELECTename, job, sal FROM emp WHERE job='SALESMAN' OR(job='PRESIDENT' AND sal>1500)OR ename is not null

D)SELECTename, job, sal FROM emp WHERE job='SALESMAN' OR job='PRESIDENT' AND(sal>1500 OR ename is not null)

8、为“运动员”表增加一个字段“得分”的SQL语句是().A)CHANGE TABLE运动员ADD得分IB)ALTER DATA运动员ADD得分I

C)ALTER TABLE运动员ADD得分ID)CHANGE TABLE运动员IN得分I9、利用SQL数据更新功能,自动计算更新每个“设备总金额”字段的字段值,该字段值等于“单价*设备数量”的值,正确命令为()

A)UPDATE 设备表 SET 设备总金额=单价*设备数量

B)UPDATE 设备表 FOR 设备总金额=单价*设备数量

C)UPDATE 设备表 WITH 设备总金额=单价*设备数量

D)UPDATE 设备表 WHERE 设备总金额=单价*设备数量

10、查找教师表中教师最高的工资值,下列SQL语句正确的是()

A)SELECT MAX(工资)FROM 教师表B)SELECT MIN(工资)FROM 教师表

C)SELECT AVG(工资)FROM 教师表D)SELECT SUM(工资)FROM 教师表

11、语句“DELETE FROM 成绩表 WHERE 计算机

A)物理删除成绩表中计算机成绩在60分以下的学生记录

B)物理删除成绩表中计算机成绩在60分以上的学生记录

C)逻辑删除成绩表中计算机成绩在60分以下的学生记录

D)将计算机成绩低于60分的字段值删除,但保留记录中其它字段值

12、检索职工表中工资大于800元的职工号,正确的命令是()

A)SELECT 职工号 WHERE 工资>800

B)SELECT 职工号 FROM 职工 SET 工资>800

C)SELECT 职工号 FROM 职工 WHERE 工资>800

D)SELECT 职工号 FROM 职工 FOR 工资>800

13、下列选项中,不属于SQL数据定义功能的是()

A)SELECTB)CREATEC)ALTERD)DROP

14、从设备表中查询单价大于100000元的设备,显示设备名称,正确的命令是()

A)SELECT 单价>100000 FROM 设备表 FOR 设备名称

B)SELECT 设备名称 FROM 设备表 FOR 单价>100000

C)SELECT 单价>100000 FROM 设备表 WHERE 设备名称

D)SELECT 设备名称 FROM 设备表 WHERE 单价>100000

15、查询订单表,显示2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期。正确的SQL语句是()

A)SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 ON 订单.客户号=客户.客户号 WHERE 签订日期>’2005-1-1’

B)SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 WHERE 订单.客户号=客户.客户号 AND 签订日期>’2005-1-1’

C)SELECT 订单号,客户名,签订日期 FROM 订单,客户 WHERE 订单.客户号=客户.客户号 AND 签订日期

D)SELECT 订单号,客户名,签订日期 FROM 订单,客户 ON 订单.客户号=客户.客户号 AND 签订日期

16、SELECT-SQL语句中,条件短语的关键字是()

A)FORB)FROMC)WHERED)WITH

17、对于图书管理数据库,求人民邮电出版社出版图书的最高单价、最低单价和平均单价。下面SQL语句横线部分,命令正确的是()

SELECT________________FROM 图书 WHERE 出版单位=”人民邮电出版社“

设有图书管理数据库中包含以下表:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

A)MAX(单价),MIN(单价),AVG(单价)

B)MAX(单价),MIN(单价),AVERAGE(单价)

C)MAX(单价),MIX(单价),SUM(单价)

D)MAX(单价),SUM(单价),AVG(单价)

18、给出在车间”W1“或”W2“工作,并且工资大于3000的职工姓名,正确的命令是()

A)SELECT 姓名 FROM 车间 WHERE 工资>3000 AND 车间=”W1“ OR 车间=”W2“

B)SELECT 姓名 FROM 车间 WHERE 工资>3000 AND(车间=’W1’ OR 车间=’W2’)

C)SELECT 姓名 FROM 车间 WHERE 工资>3000 OR 车间=”W1“ OR 车间=”W2“

D)SELECT 姓名 FROM 车间 WHERE 工资>3000 OR(车间=”W1“ AND 车间=”W2“)

19、有如下SQL-SELECT语句

SELECT * FROM HH WHERE 单价 BETWEEN 10.6 AND 13.4

与该语句等价的是()

A)SELECT * FROM HH WHERE 单价=10.6

B)SELECT * FROM HH WHERE 单价10.6

C)SELECT * FROM HH WHERE 单价>=13.4 AND 单价

D)SELECT * FROM HH WHERE 单价>13.4 AND 单价

20、有班级表和学生表如下:

表1:班级表

班级号班级名称班级人数

20030103计算机一班55

20030203计算机二班48

20030303计算机三班50

表2:学生表

班级号学号姓名性别籍贯

2003011001王伟男北京

2003011002刘红女上海

2003011003李林女北京

2003022001张清女上海

2003022002刘雷男上海

有如下SQL语句:

SELECT 班级名称,姓名,性别 FROM 班级表,学生表

WHERE班级表.班级号=学生表.班级号AND 籍贯=”上海“ AND 性别=”女“

ORDER BY 班级名称 DESC

执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是()

A)1李林B)2张清C)2刘红D)3张清

二、填空题(共4题,每题3分)

1.SQL语言中,用于排序的是子句,用于分组的是子句。

2.是一个非常特殊但又非常有用的函数,它可以计算出满足约束条件的一

组条件的行数。

3.模糊查询中,*表示__,%表示,[]表示、[^]表示。

4.SQL中,有一种简便的插入多行数据的方法,这种方法是使用___查

询出的结果代替VALUES子句。

三、问答题(共2题,15分)

1.用一条SQL语句从表student中查询出每门课都大于80分的学生姓名(9分)

namekechengfenshu

张三语文81

张三数学75

李四语文76

李四数学90

王五语文81

王五数学100

王五英语90

答案:

2.描述数据库创建、备份、还原过程。(6分)

答案:

《员工面试考核试题.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
员工面试考核试题
点击下载文档
相关专题 员工面试考试试题 试题 员工 员工面试考试试题 试题 员工
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文