方法)使用DISTINCT找出不重复的薪水
SELECT DISTINCT salary
FROM salaries
WHERE to_date = '9999-01-01'
ORDER BY salary DESC;
DISTINCT 用法:
DISTINCT一般是用来去除查询结果中的重复记录的,且只可以在SELECT语句中使用
SELECT DISTINCT expression[,expression...] FROM tables [where conditions] ;

在聚合函数中DISTINCT 一般跟 COUNT 结合使用
COUNT( DISTINCT [expression] )

注意:
  • DISTINCT 必须放在第一个参数。
  • DISTINCT 表示对后面的所有参数的拼接取 不重复的记录,相当于 把 SELECT 表达式的项 拼接起来选唯一值。