牛客网sql题:
找出所有员工当前薪水salary情况
描述
有一个薪水表,salaries简况如下:
请你找出所有员工具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示,以上例子输出如下:
1.常规解法,使用DISTINCT和ORDER BY:
SELECT
DISTINCT salary
FROM
salaries
ORDER BY
salary DESC
2.也可以使用GROUP BY(按照salary进行分组) :
SELECT
salary
FROM
salaries
GROUP BY
salary
ORDER BY
salary DESC