问题 单项选择题

下列各题使用如下表:
职工表(仓库号,职工号,工资,出生同期)

在SQL的SELECT查询结果中,消除重复记录的方法是______。

A.通过指定主关系键

B.通过指定唯一索引

C.使用DISTINCT

D.用HAVING子句

答案

参考答案:C

解析: SQL语句在查询中有时会找到重复记录,如果清除应使用DISTINCT。格式为:
SELECT [ALL|DISTINCT]<目标列表达式>[,<目标列表达式>]…FROM<基本表或视图>[,<基本表或视图>]…[WHERE<条件表达式>][GROUP BY<列名>[HAVING<内部函数表达式>]][ORDER BY <列名>[ASC|DESC]]

单项选择题
单项选择题