卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

oracle多表關(guān)聯(lián)查詢(xún) 在Oracle中怎樣查詢(xún)前10條記錄?

在Oracle中怎樣查詢(xún)前10條記錄?根據(jù)時(shí)間條件排序,取前十條和后十條。1、有時(shí)間字段, 根據(jù)時(shí)間條件排序,取前十條和后十條(1)前十條:select * from (select * from t

在Oracle中怎樣查詢(xún)前10條記錄?

根據(jù)時(shí)間條件排序,取前十條和后十條。

1、有時(shí)間字段, 根據(jù)時(shí)間條件排序,取前十條和后十條

(1)前十條:

select * from (select * from tab_name a order by date_col )

where rownum<11

(2)后十條:

select * from (select * from tab_name a order by date_col desc)

where rownum<11

2、沒(méi)有時(shí)間字段, 直接根據(jù)物理存儲(chǔ)順序,取前十條和后十條

(1)前十條:

select * from (select * from tab_name a order by rownum)

where rownum<11

(2)后十條:

select * from (select * from tab_name a order by rownuml desc)

where rownum<11

oracle表中有很多相同的記錄,怎么只取滿(mǎn)足條件的第一條?

oracle只取滿(mǎn)足條件的n條記錄,和SQL server寫(xiě)法不一樣,要使用關(guān)鍵字rownum。

如果只取1條記錄:select 列名 from 表名 where rownum=1

如果想取前5條記錄:select 列名 from 表名 where rownum>=5