[SQL ] 使用top 1 取hire_date最早的資料
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
資料庫名稱:oracle
資料庫版本:18c
內容/問題描述:
目前手邊有個習作是從employee的表單中
將hire_date排序並取最早入職的
但是不能使用min 及rownum function
我便採用top 1
但是我的code一直出現error: FROM keyword not found when expected
想請各位高手幫我看看是否哪邊需要修改?
謝謝大家了!!
SELECT TOP 1 * FROM RITDB_employee
WHERE hire_date=(select hire_date FROM RITDB_employee ORDER BY hire_date ASC)
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 129.21.68.12 (美國)
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1563069009.A.0BA.html
→
07/14 23:21,
5年前
, 1F
07/14 23:21, 1F
→
07/15 02:53,
5年前
, 2F
07/15 02:53, 2F
→
07/15 16:23,
5年前
, 3F
07/15 16:23, 3F
推
07/17 16:11,
5年前
, 4F
07/17 16:11, 4F
→
08/01 16:12,
5年前
, 5F
08/01 16:12, 5F
→
08/01 16:13,
5年前
, 6F
08/01 16:13, 6F
→
08/01 16:14,
5年前
, 7F
08/01 16:14, 7F
Database 近期熱門文章
PTT數位生活區 即時熱門文章