在SQL的SELECT查询中使用 【 】 子句消除查询结果中的重复记录。

admin2013-05-15  19

问题 在SQL的SELECT查询中使用 【  】 子句消除查询结果中的重复记录。

选项

答案DISTINCT

解析 Visual FoxPro,~SELECT—SQL命令的一般语法格式如下:
      SELECT[ALL|DISTINCT]<目标列表达式>[,<目标列表达式>]…
        FROM<基本表(或视图)>[,<基本表(或视图)>]…
        [WHERE<条件表达式>]
        [GROUPBY<列名1>[HAVING<内部函数表达式>]]
       [ORDERBY<列名2>[ASCIDESC]];
   说明:
①SELECT子句:ALL表示选出的记录中包括重复记录,这是缺省值;DISTINCT则表示选出的记录中不包括重复记录。
②FROM子句及其选项:用于指定查询的表,可以对单个表或多个表进行查询。
③WHERE子句:说明查询条件,即筛选元组的条件。
④GROUPBY子句:对记录按<列名1>值分组,常用于分组统计。
⑤HAVING子句:当含有GROUP BY子句时,HAVING子句可用作记录查询的限制条件;无GROUP BY子句时HAVING子句的作用如同WHERE子句。
⑥ORDER BY子句:指定查询结果中记录按<列名2>排序,默认升序。选项ASC表示升序,DESC表示降序。
转载请注明原文地址:https://kaotiyun.com/show/Ooop777K
0

最新回复(0)