问题 单项选择题

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

A.通过指定主关系键

B.通过指定唯一索引

C.使用DISTINCT

D.用HAVING子句

答案

参考答案:C

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

选择题
填空题