【SQL207】题解 | 找出所有员工当前薪水salary情况
找出所有员工当前薪水salary情况
https://www.nowcoder.com/practice/ae51e6d057c94f6d891735a48d1c2397
# SELECT salary FROM (SELECT DISTINCT salary FROM salaries) s ORDER BY salary DESC; # 运用到子查询的方法,有点复杂 SELECT DISTINCT salary FROM salaries ORDER BY salary DESC; # 没有运用到子查询的方法,偏简单
这道题是要找出所有员工具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示。
两个关键点:
1.对于相同的薪水只显示一次
SELECT DISTINCT salary FROM salaries # 用SELECT DISTINCT去重函数去掉相同的薪水记录,只显示一次
2.按照逆序显示
SELECT DISTINCT salary FROM salaries ORDER BY salary DESC;
完结
SQL学习专栏 文章被收录于专栏
发个sql学习和实践的小记录
查看22道真题和解析