下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQL常见单选试题附答案解析考试时间:______分钟总分:______分姓名:______题1:关于`SELECTname,ageFROMusers;`语句,下列说法正确的是?A.只返回`users`表中的`name`列和`age`列,列顺序与表结构定义一致B.返回`users`表中的所有列,但只显示`name`和`age`列C.如果`name`列或`age`列有NULL值,查询会报错D.该语句会修改表结构,添加新列题2:下列哪个关键字用于对查询结果按指定列排序?A.`GROUPBY`B.`ORDERBY`C.`DISTINCT`D.`HAVING`题3:执行`SELECT*FROMproductsWHEREprice>=100ANDprice<=500;`,下列描述正确的是?A.查询`products`表中`price`大于100或小于500的记录B.查询`products`表中`price`在100到500之间的记录(包括100和500)C.查询`products`表中`price`等于100或500的记录D.查询`products`表中所有记录,忽略`price`条件题4:关于聚合函数`AVG(column_name)`和`SUM(column_name)`,下列说法正确的是?A.`AVG(column_name)`计算列的平均值,忽略NULL值;`SUM(column_name)`计算列的总和,忽略NULL值B.`AVG(column_name)`和`SUM(column_name)`都包含NULL值在计算中C.`AVG(column_name)`只能用于数值列,`SUM(column_name)`可用于任何数据类型D.当`column_name`包含NULL值时,`AVG(column_name)`返回NULL题5:下列哪个子句用于在分组后过滤结果?A.`WHERE`B.`GROUPBY`C.`HAVING`D.`ORDERBY`题6:执行`SELECTorders.id,FROMordersLEFTJOINcustomersONorders.customer_id=customers.id;`,下列描述正确的是?A.只返回两个表中`customer_id`与`id`匹配的记录B.返回`orders`表的所有记录,以及`customers`表中匹配的记录C.如果`customers`表没有匹配的记录,返回`customers`表的NULL值D.返回`customers`表的所有记录,以及`orders`表中匹配的记录题7:关于子查询,下列说法正确的是?A.子查询必须放在`SELECT`子句中B.子查询返回单列时,只能使用`IN`关键字C.子查询可以返回多行多列,但需与外层查询的列数匹配D.子查询必须放在括号中,且可以独立执行题8:执行`DELETEFROMemployeesWHEREdepartment='HR';`,下列描述正确的是?A.删除`employees`表中所有记录B.删除`employees`表中`department`为'HR'的记录C.如果`WHERE`条件不匹配,语句会报错D.删除操作会自动提交,无需事务处理题9:关于索引,下列说法错误的是?A.索引可以加速`WHERE`条件的查询速度B.索引会占用额外的存储空间C.索引越多,查询性能一定越高D.索引可以提高`JOIN`操作的效率题10:关于事务的隔离性,下列描述正确的是?A.隔离性确保事务的修改永久保存B.隔离性防止并发事务相互干扰C.隔离性要求事务中的操作要么全部执行,要么全部不执行D.隔离性通过`COMMIT`语句实现试卷答案题1:A解析思路:A正确,SELECT指定列只返回指定列,顺序与表结构定义一致。B错误,不是返回所有列。C错误,NULL值不会导致查询报错。D错误,SELECT不修改表结构。题2:B解析思路:B正确,ORDERBY用于对查询结果按指定列排序。A错误,GROUPBY用于分组。C错误,DISTINCT用于去重。D错误,HAVING用于分组后过滤。题3:B解析思路:B正确,WHERE条件price>=100ANDprice<=500表示price在100到500之间,包括边界。A错误,AND表示且,非或。C错误,条件是范围,非等于边界。D错误,条件有效,不忽略。题4:A解析思路:A正确,AVG和SUM都忽略NULL值计算。B错误,不包含NULL值。C错误,SUM只能用于数值列。D错误,AVG忽略NULL值,不返回NULL。题5:C解析思路:C正确,HAVING用于在GROUPBY分组后过滤结果。A错误,WHERE用于分组前过滤。B错误,GROUPBY用于分组。D错误,ORDERBY用于排序。题6:B解析思路:B正确,LEFTJOIN返回左表(orders)所有记录,右表(customers)匹配记录。A错误,描述的是INNERJOIN。C错误,返回左表记录,右表NULL。D错误,描述的是RIGHTJOIN。题7:C解析思路:C正确,子查询可返回多行多列,但需与外层查询的列数匹配。A错误,子查询可放在WHERE等子句。B错误,单列可用=等。D错误,子查询不能独立执行。题8:B解析思路:B正确,DELETEFROMemployeesWHEREdepartment='HR'删除department为'HR'的记录。A错误,不是删除所有记录。C错误,条件不匹配不报错。D错误,删除操作需事务处理。题9:C解析思路:C错误,索引越多不一定性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年解剖学大腿肌解剖模拟题及答案详解
- 青岛版(六三制)六年级下册二冰淇淋盒有多大-圆柱和圆锥教学设计
- 2026年上海市青浦区(中小学、幼儿园)教师招聘考试备考题库及答案详解
- 黑龙江省齐齐哈尔市第二十八中学2016七年级地理下册 7.4 俄罗斯教学设计 (新版)新人教版
- 人教部编版七年级下册成长的不仅仅是身体获奖教学设计
- 2026年克拉玛依市乌尔禾区(中小学、幼儿园)教师招聘笔试备考题库及答案详解
- 2026年四川省成都市(中小学、幼儿园)教师招聘笔试备考试题及答案详解
- 2026年塔城地区(中小学、幼儿园)教师招聘考试参考题库及答案详解
- 2026年辽宁省沈阳市城管协管人员招聘笔试参考题库及答案详解
- 平均分教学设计二年级下册数学人教版
- 【《基于PLC的水塔水位控制系统设计》10000字】
- 永久钢板桩施工方案
- 中小企业管理(第五版)课件 第1章 导论
- 河北省NT20名校2025-2026学年高三上学期入学摸底考试化学试卷(含答案)
- 银行导盲犬接待管理制度
- 腹腔镜肝部分切除术麻醉管理要点
- 2024年江苏盐城燕舞集团有限公司招聘真题
- 300个文言实词汇编(含课内句子)中
- 承接查验物业承接查验操作指南
- 儿童风湿免疫性疾病的护理要点
- 仓库盘点中出现问题与解决方法
评论
0/150
提交评论