数据库工程师SQL语句题目及详解.docxVIP

  • 2
  • 0
  • 约9.11千字
  • 约 23页
  • 2026-06-11 发布于上海
  • 举报

数据库工程师SQL语句题目及详解

一、单项选择题(共10题,每题1分,共10分)

在SQL的SELECT语句中,以下哪个是正确的执行顺序?

A.SELECT→FROM→WHERE→GROUPBY→HAVING→ORDERBY

B.FROM→WHERE→GROUPBY→HAVING→SELECT→ORDERBY

C.FROM→WHERE→GROUPBY→SELECT→HAVING→ORDERBY

D.FROM→SELECT→WHERE→GROUPBY→HAVING→ORDERBY

答案:B

解析:SQL语句的执行顺序遵循“先数据源,后筛选,再处理,最后输出排序”的逻辑:首先通过FROM确定数据来源,接着用WHERE筛选符合条件的行,然后用GROUPBY进行分组,再通过HAVING对分组结果二次筛选,之后用SELECT指定要返回的列,最后用ORDERBY对结果排序。选项A错误将SELECT置于最前;选项C颠倒了SELECT和HAVING的顺序;选项D混淆了SELECT和WHERE的执行先后,WHERE需在SELECT前完成行筛选。

以下哪种SQL语句用于删除表中的数据但保留表结构?

A.DROPTABLE

B.DELETEFROM

C.TRUNCATETABLE

D.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档