1、sql查詢前10條資料:
select top * from tablename where =;
2、oracle查詢前10條資料:
oeacle中沒有top,使用的是rownum,下面是關于rownum的介紹:
================================
rownum是Oracle從8開始提供的一個僞列,是把SQL出來的結果進行編号,始終從1開始,常見的用途就是用來分頁輸出.
rownum也可以實作資料分頁查詢:
SELECT *
FROM (SELECT a.*, ROWNUM rn
FROM tablename a)
WHERE rn >= AND rn <=
這條語句即是輸出第10到第20條紀錄,這裡之是以用rownum rn,是把rownum轉成執行個體,因為rownum本身隻能用 <=的比較方式,隻有轉成實列,這樣就可做 >=的比較了。