Oracle查詢100萬到200萬之間的資料
取100-150條資料的方法
1. 最佳選擇:利用分析函式
row_number() over ( partition by col1 order by col2 )
比如想取出100-150條記錄,按照tname排序
select tname,tabtype from (
select tname,tabtype,row_number() over ( order by tname ) rn from tab
) where rn between 100 and 150; 從第100條(包含第100條)到第150條資料,總共51條資料
2. 使用rownum 虛列
select tname,tabtype from (
select tname,tabtype,rownum rn from tab where rownum <= 150
) where rn >= 100;
查詢100萬到200萬之間的資料:
select ID,
CASEID,
PERSONID,
NAME,
TYPE,
STATE,
ADDRESS,
PHONENO,
CONTACT,
DRIVERLICENSEDOCID,
DRIVERLICENSEISSUEOFFICE,
SEX,
AGE,
WOUNDINFOID,
DRIVINGAGE,
DRIVERLICENSETYPEID,
CONVEYANCEMEANSID,
OUTINGPURPOSE,
ISDRIVER,
ISWEARINGSEATBELT,
UPDATETIME,
UPDATEACCOUNTID,
PARTYUNIT,
PERSONAREACODE,
INJUREDPARTID,
PERSONALTYPEID,
ACCIDENTREASONID,
BUSSINESSCERTIFICATION,
CORPORATION,
ESCAPETIME,
BIRTHDAY,
CORPERATIONSEX,
CORPERATIONAGE,
CORPERATIONADDRESS,
CORPERATIONCONTACT,
CORPERATIONIDNUMBER,
LICENCE,
MEMO,
BCISSUER
from (select ID,
CASEID,
PERSONID,
NAME,
TYPE,
STATE,
ADDRESS,
PHONENO,
CONTACT,
DRIVERLICENSEDOCID,
DRIVERLICENSEISSUEOFFICE,
SEX,
AGE,
WOUNDINFOID,
DRIVINGAGE,
DRIVERLICENSETYPEID,
CONVEYANCEMEANSID,
OUTINGPURPOSE,
ISDRIVER,
ISWEARINGSEATBELT,
UPDATETIME,
UPDATEACCOUNTID,
PARTYUNIT,
PERSONAREACODE,
INJUREDPARTID,
PERSONALTYPEID,
ACCIDENTREASONID,
BUSSINESSCERTIFICATION,
CORPORATION,
ESCAPETIME,
BIRTHDAY,
CORPERATIONSEX,
CORPERATIONAGE,
CORPERATIONADDRESS,
CORPERATIONCONTACT,
CORPERATIONIDNUMBER,
LICENCE,
MEMO,
BCISSUER,
row_number() over(order by id) rn
from TC_PARTY
order by id)
where rn between 1000001 and 2000000
從1000001到2000000,總共100萬條資料
相關文章
- Oracle查詢前100萬條資料Oracle
- 查詢兩個日期之間的資料
- 關於Oracle資料庫的時間查詢Oracle資料庫
- 100萬資料,如何快速的匯入資料庫?資料庫
- 萬網域名查詢API介面API
- JdbcTemplate查詢資料 三種callback之間的區別JDBC
- Oracle 查詢鎖之間的依賴關係Oracle
- 免費分享100萬+金融大資料前沿資料大資料
- 轉貼萬能查詢網址
- MySQL NDB 批量更新100萬行資料MySql
- ORACLE查詢表之間的主外來鍵關係Oracle
- MongoDB之資料查詢(資料排序)MongoDB排序
- Oracle 查詢多個資料Oracle
- oracle date資料的條件查詢Oracle
- Oracle資料庫的查詢變慢了Oracle資料庫
- MongoDB之資料查詢操作MongoDB
- 如何處理 MySQL 萬用字元的模糊查詢MySql字元
- MySQL之資料的簡單查詢MySql
- 100億資料1萬屬性資料架構設計架構
- oracle表空間查詢Oracle
- 資料分析公司ClearStory獲2100萬美元融資
- 關於oracle的空間查詢Oracle
- 1萬屬性,100億資料,每秒10萬吞吐,架構如何設計?架構
- Mobilewalla:調查資料顯示移動應用程式總量將突破100萬
- 資料庫資料的查詢----連線查詢資料庫
- Oracle 查詢各個 “表空間/資料檔案” 的空間使用比情況Oracle
- mysql查詢最近時間的一組資料MySql
- 查詢某時間段的統計資料
- 預計iPhone 15的出貨量將在7000萬到8000萬部之間 低於去年同期的iPhone 14的9000萬部以上iPhone
- 查詢前10條資料oracleOracle
- Oracle資料庫中的分頁查詢Oracle資料庫
- 月薪2000到1萬的運維,究竟差在哪?運維
- MongoDB之資料查詢(陣列)MongoDB陣列
- Oracle 查詢表與表之間的 主外來鍵關係Oracle
- 100多萬個視訊短片資料集來啦!
- Oracle根據表名查詢表空間及資料檔案的地址Oracle
- 20萬到100萬年薪的演算法工程師有什麼區別?演算法工程師
- ORACLE資料庫遞迴查詢時間區間,可傳入指定日期Oracle資料庫遞迴