题目
50在SELECT语句中,用来指定对选定的字段进行排序的子句是()。 A. FROMB. ORDERBY()C. WHERE()D. HAVING
50在SELECT语句中,用来指定对选定的字段进行排序的子句是()。
- A. FROM
- B. ORDERBY()
- C. WHERE()
- D. HAVING
题目解答
答案
B
解析
本题考查SQL SELECT语句中各子句的功能区分,核心在于理解不同子句的作用。
- ORDER BY 子句用于对查询结果按指定字段排序,是本题的关键点。
- 需注意其他选项的干扰:
- WHERE 用于条件筛选,FROM 指定数据来源,HAVING 用于分组后的过滤。
- 解题核心在于明确各子句的核心功能,排除干扰项。
选项分析
-
A. FROM
- 功能:指定数据来源的表或视图,与排序无关。
- 排除理由:不涉及结果集的排序操作。
-
B. ORDER BY
- 功能:对查询结果按指定字段进行升序或降序排列。
- 示例:
ORDER BY column_name ASC/DESC
。 - 正确性:直接对应题目中“对选定字段排序”的需求。
-
C. WHERE
- 功能:过滤满足条件的记录,不处理排序。
- 排除理由:仅用于数据筛选。
-
D. HAVING
- 功能:与
GROUP BY
配合,过滤分组后的结果。 - 排除理由:不涉及排序,且需依赖分组操作。
- 功能:与