当前位置:首页 » 编程语言 » sql查询所有工作工资最低
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql查询所有工作工资最低

发布时间: 2023-02-25 02:31:08

① 用sql语句怎么查询最高工资和最低工资的人

1、首先查出最低工资和最高工资,要考虑到并列最高和最低的情况
2、使用最高工资和最低工资作为条件关联工资表,获得人的ID
3、使用人的ID关联用户表,查出人的信息

② sql 语句 在所有部门中查询薪金最高或最低的雇员的信息

简单说就是先抽出部门号和最高(低)薪金,然后用这两个字段去JOIN原表,得到员工(可能不止一个)
语句如下:

SELECT T1.*
FROM Employee AS T1
INNER JOIN
(
SELECT MAX(salary) MAXsalary , Department_id
FROM Employee
GROUP BY Department_id
) T2
ON T1.Department_id = T2.Department_id
AND T1.salary = T2.MAXsalary