问题
单项选择题
在SQL的SELECT查询结果中,消除重复记录的方法是______。
A.通过指定主关系键
B.通过指定唯一索引
C.使用DISTINCT
D.用HAVING子句
答案
参考答案:C
解析: SQL语句在查询中有时会找到重复记录,如果清除应使用DISTINCT。格式为: SELECT [ALL│DISTINCT]<目标列表达式>[,<目标列表达式>]…FROM <基本表或视图>[,<基本表或视图>]…[WHERE<条件表达式>][GROUP BY<列名>[HAVING<内部函数表达式>]] [ORDER BY<列名>[ASC│DESC]]