SQL8 找出所有员工当前薪水salary情况
文章目录
- 1. 题目
- 2. 题解
- 反思:对某列进行结果去重
1. 题目
-
题目连接:SQL8 找出所有员工当前薪水salary情况
-
题目描述
找出所有员工具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示 -
表格

-
所需结果

2. 题解
简单题,考察 WHERE条件筛选,以及DISTINCT对结果去重:
SELECT DISTINCT salary
FROM salaries
WHERE to_date = '9999-01-01'
ORDER BY salary DESC
反思:对某列进行结果去重
-
数据量不大时,可以直接使用
DISTINCT去重 -
数据量大时,需要使用
GROUP BY保证效率SELECT salary FROM salaries WHERE to_date = '9999-01-01' GROUP BY salary ORDER BY salary DESC注意:① 就选择该字段 ②GROUP BY 执行在 WHERE语句 之后
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
