问题
填空题
在 SQL 的 SELECT 查询中使用_________子句消除查询结果中的重复记录。
答案
参考答案:DISTINCT
解析:Visual FoxPro的SELECT-SQL命令的一般语法格式如下:SELECT [ALL|DISTINCT]<目标列表达式>[,<目标列表达式>]…FROM<基本表(或视图)> [,<基本表(或视图)>]…说明:[WHERE<条件表达式>][GROUP BY<列名1>[HAVING<内部函数表达式>]][ORDER BY<列名2>[ASC|DESC]];① SELECT子句:ALL表示选出的记录中包括重复记录,这是缺省值;DISTINCT则表示选出的记录中不 包括重复记录。② FROM子句及其选项:用于指定查询的表,可以对单个表或多个表进行查询。③ WHERE子句:说明查询条件,即筛选元组的条件。④ GROUP BY 子句:对记录按<列名 1>值分组,常用于分组统计。⑤ HAVING 子句:当含有 GROUP BY 子句时,HAVING 子句可用作记录查询的限制条件;无 GROUP BY子句时 HAVING 子句的作用如同 WHERE 子句。⑥ ORDER BY 子句:指定查询结果中记录按<列名 2>排序,默认升序。选项 ASC 表示升序,DESC 表示 降序。