-
对于数据表中会存在相同的记录。在获取表中记录时,相较于取得重复记录来说,取得唯一的记录显然更有意义。
-
SQL DISTINCT 关键字,与 SELECT 语句一起使用可以时,可以达到消除所有重复记录,只返回唯一记录的目的。
语法:
SELECT DISTINCT column1, column2,.....columnN
FROM table_name
WHERE [condition条件]
实例
SELECT DISTINCT SALARY FROM PERSON
ORDER BY SALARY;
补充:计算不重复的薪水数量
select count(distinct salary) from person;