星期六, 11月 15, 2014

Oracle 使用Top選取前幾筆資料

說到Oracle很讓人不方便的地方,
最常遇到的大概就是沒有T-SQL的Top能用...
所以,這邊也記一下....
-- 使用ROWNUM處理Top
--一般使用版
SELECT * FROM TableName
  WHERE ROWNUM <= 10
-- 帶了ORDER BY的進化版
SELECT * FROM
( SELECT * FROM TableName ORDER BY SrNo )
WHERE ROWNUM <= 10
view raw OracleROWNUM hosted with ❤ by GitHub

沒有留言: