Oracle表部分資料提取SQL語句
問題:
如何編寫SQL完成如下需求:一張表T(A,B,C)按照B欄位降冪排序,然後求提取其中的部分值m--n
測試:
CREATE TABLE T(A INT,B INT,C INT);
INSERT INTO T VALUES(1,6,9);
INSERT INTO T VALUES(2,7,8);
INSERT INTO T VALUES(3,5,7);
INSERT INTO T VALUES(4,4,6);
INSERT INTO T VALUES(5,8,5);
INSERT INTO T VALUES(6,6,0);
INSERT INTO T VALUES(7,7,4);
INSERT INTO T VALUES(8,3,5);
INSERT INTO T VALUES(9,2,3);
INSERT INTO T VALUES(0,9,2);
COMMIT;
SQL: /* Formatted on 2013/02/27 09:04 (Formatter Plus v4.8.8) */
SELECT A,B,C FROM
( SELECT ROWNUM RUNM,M.* FROM
(SELECT * FROM T ORDER BY B DESC) M
) WHERE RUNM>=M AND RUNM<=N
/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24867586/viewspace-754884/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle資料庫檢視鎖表的sql語句整理Oracle資料庫SQL
- SQL Server 資料庫部分常用語句小結(二)SQLServer資料庫
- SQL Server 資料庫部分常用語句小結(一)SQLServer資料庫
- Oracle資料庫SQL語句執行過程Oracle資料庫SQL
- Oracle基本SQL語句OracleSQL
- Mysql 資料庫 -------- SQL語句進階查詢 ------- 前部分MySql資料庫
- Oracle OCP(01):使用SQL SELECT語句檢索資料OracleSQL
- 複製表結構和資料SQL語句SQL
- 【資料庫】SQL語句資料庫SQL
- SQL查詢語句 (Oracle)SQLOracle
- Oracle SQL精妙SQL語句講解OracleSQL
- SQL server資料庫表碎片比例查詢語句SQLServer資料庫
- idea內建資料庫 + sql語句庫表操作Idea資料庫SQL
- Oracle資料庫語句大全Oracle資料庫
- oracle資料庫常用語句Oracle資料庫
- 1.4 資料庫和常用SQL語句(正文)——MySQL資料庫命令和SQL語句資料庫MySql
- 列出oracle dbtime得sql語句OracleSQL
- ORACLE 資料庫 查詢語句與DML語句Oracle資料庫
- 資料庫常用的sql語句大全--sql資料庫SQL
- 資料庫常用操作SQL語句資料庫SQL
- MySQL高階部分-建表語句MySql
- SQL語句在oracle資料庫中的初級應用(上)SQLOracle資料庫
- 後臺執行SQL語句(oracle)SQLOracle
- 【SQL】Oracle 表新增列提高效率語句參考SQLOracle
- oracle v$sqlare 分析SQL語句使用資源情況OracleSQL
- 【SQL】Oracle SQL join on語句and和where使用區別SQLOracle
- oracle-資料庫- insert 插入語句Oracle資料庫
- java連線oracle執行sql語句JavaOracleSQL
- 被oracle搞死的部分語句(持續更新中)Oracle
- 【SQL】16 SQL CREATE INDEX 語句、 撤銷索引、撤銷表以及撤銷資料庫、ALTER TABLE 語句、AUTO INCREMENT 欄位SQLIndex索引資料庫REM
- sql 正則替換資料庫語句!SQL資料庫
- 資料庫常用的sql語句彙總資料庫SQL
- GaussDB資料庫SQL系列-動態語句資料庫SQL
- MYSQL---SQL語句的資料快取MySql快取
- 使用sql語句查詢平均值,使用sql語句查詢資料總條數, not in 篩選語句的使用SQL
- Oracle執行語句跟蹤 使用sql trace實現語句追蹤OracleSQL
- 使用SQL語句將資料庫中的兩個表合併成一張表SQL資料庫
- 資料庫-單表結構-建表語句資料庫
- 定時生成分月表sql語句SQL