- 4
- 0
- 约1.2万字
- 约 28页
- 2026-06-11 发布于上海
- 举报
数据库管理员SQL语句题目及详解
一、单项选择题(共10题,每题1分,共10分)
在SQL查询语句中,专门用于对分组后的结果进行条件过滤的子句是以下哪一项
A.WHERE子句
B.HAVING子句
C.GROUPBY子句
D.ORDERBY子句
答案:B
解析:HAVING子句是SQL中专门针对分组聚合后的结果进行过滤的语法,符合题目要求。选项A的WHERE子句是在分组之前对原始行数据做过滤,无法判断聚合后的结果条件;选项C的GROUPBY子句只是完成分组操作,不具备过滤能力;选项D的ORDERBY子句仅负责对最终返回的结果做排序,不参与过滤逻辑。
以下删除整表全部数据的SQL操作中,执行速度最快且不会记录单行数据删除日志的是哪一项
A.DELETEFROM表名
B.DROPTABLE表名
C.TRUNCATETABLE表名
D.执行逐行删除的存储过程
答案:C
解析:TRUNCATE属于DDL级别的截断操作,直接释放表的数据页空间,不会逐行记录删除操作日志,在大表场景下执行速度极快。选项A的DELETE属于DML操作,会逐行记录删除日志,大表执行耗时极长;选项B的DROPTABLE操作会直接删除整个表的定义和所有数据,执行完成后表就不存在了,不符合“仅删除数据保留表结构”的要求;选项D的逐行删除存储过程效率最低,会产生大量回滚日志。
为了给表
您可能关注的文档
- 2026年企业数字化战略师考试题库(附答案和详细解析)(0521).docx
- 2026年司法鉴定人执业资格考试题库(附答案和详细解析)(0520).docx
- 2026年大数据工程师职业资格考试题库(附答案和详细解析)(0522).docx
- 2026年应急救援员考试题库(附答案和详细解析)(0520).docx
- 2026年强化学习工程师考试题库(附答案和详细解析)(0521).docx
- 2026年影视编导职业资格考试题库(附答案和详细解析)(0505).docx
- 2026年机器人操作工程师考试题库(附答案和详细解析)(0523).docx
- 2026年注册测量师考试题库(附答案和详细解析)(0519).docx
- 2026年活动策划师考试题库(附答案和详细解析)(0521).docx
- ETF产品投资指南.docx
原创力文档

文档评论(0)