[SQL ] 同時列出最資淺與最資深員工於1 query
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
資料庫名稱:oracle
資料庫版本:18c
內容/問題描述:
大家好
小的想請教各位高手如果要同時列出最資深與最資淺的員工於1 query
我的code出現錯誤:"YRSEXPERIENCE": invalid identifier
不知道是否方便給小的一點指點?
謝謝了!!
select d.department_name, rank() over (order by
sum(round((SYSDATE-e.hire_date)/365.24,0)) DESC) AS YRSEXPERIENCE
from RITDB_department d LEFT JOIN RITDB_employee e ON
d.department_id=e.department_id
where YRSEXPERIENCE = (select max(YRSEXPERIENCE) from RITDB_employee e)
or YRSEXPERIENCE = (select min(YRSEXPERIENCE) from RITDB_employee e)
SYSDATE-hire_date是用於計算工作年資
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 129.21.68.12 (美國)
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1563072554.A.249.html
推
07/14 13:37,
5年前
, 1F
07/14 13:37, 1F
→
07/15 02:52,
5年前
, 2F
07/15 02:52, 2F
→
07/15 18:48,
5年前
, 3F
07/15 18:48, 3F
→
07/15 18:48,
5年前
, 4F
07/15 18:48, 4F
→
07/15 18:48,
5年前
, 5F
07/15 18:48, 5F
→
07/15 18:49,
5年前
, 6F
07/15 18:49, 6F
推
07/15 23:32,
5年前
, 7F
07/15 23:32, 7F
→
07/15 23:32,
5年前
, 8F
07/15 23:32, 8F
→
07/15 23:32,
5年前
, 9F
07/15 23:32, 9F
→
07/30 11:09,
5年前
, 10F
07/30 11:09, 10F
Database 近期熱門文章
PTT數位生活區 即時熱門文章