當前位置:首頁 » 編程語言 » 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