目录
数据来源:数据分析专项练习题库
单选题
共33题,共66.0分
1.组合多条SQL查询语句形成组合查询的操作符是( )
A.SELECT
B.ALL
C.LINK
D.UNION
2.字段“户籍所在省份”,下列方法最适宜的是( )
A.需要编码为数值变量
B.需要编码为字符变量
C.需要编码为二分变量
D.需要编码为分类变量
省份更适合用分类变量。
3.字段“贷款人姓名”,下列方法最适宜的是( )
A.需要编码为数值变量
B.需要编码为字符变量
C.需要编码为二分变量
D.需要编码为分类变量
字符型变量适合姓名。
4.子查询使用的运算符IN, 表示的意思是( )
A.满足所有条件
B.满足任意一个条件
C.一个都不满足
D.满足一个条件
5.在以下语句中,哪个语句可以正确为<订单>表中的<金额>字段赋值:
A.alter table 订单 add 金额 = 产品单价 * 数量
B.alter table 订单 modify 金额 = 产品单价 * 数量
C.update 订单 set 金额 = 产品单价 * 数量
D.update 订单 let 金额 = 产品单价 * 数量
本题考查SQL语句中为字段赋值的方法。为字段赋值时应使用update…set…语句,所以正确答案为C,A、B、D均有语法错误。
6.在以下语句中,哪个语句可以用来查询<绩效成绩>表中‘员工id’字段以’b’开头的记录
A.select * from 绩效成绩 where 员工id = ‘b’;
B.select * from 绩效成绩 where 员工id regexp ‘^b’;
C.select * from 绩效成绩 where 员工id = ‘^b’;
D.select * from 绩效成绩 where 员工id regexp ‘.b’;
本题考查SQL语句中正则表达式的使用方法。A与C没有使用regexp关键字,D使用的模式字符’.’代表字符串中的任意一个字符而非匹配字符串开始的部分,所以只有B能够正确查询以’b’开头的记录,所以答案为B。
7.在以下语句中,哪个语句可以用来查询<订单>表中不同<品类>下的平均<销售金额>
A.select average(销售金额) from 订单 group by 品类;
B.select