那只能是借助rownum來實現(xiàn)了. oracle中在加了rownum之后可進行排序。
創(chuàng)新互聯(lián)公司是一家專業(yè)提供永康企業(yè)網(wǎng)站建設,專注與網(wǎng)站制作、成都網(wǎng)站建設、html5、小程序制作等業(yè)務。10年已為永康眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
使用rownum,一般是篩選部分行數(shù)為結果,所以若再排序,只是對部分結果進行排序,可能不是所需要的結果。
若在oracle先排序再rownum,則使用SQL嵌套可以實現(xiàn),比如
select * from (select * from test order by a) where rownum10;
雖然此sql可實現(xiàn),排序后查詢前10條的數(shù)據(jù),根據(jù)實際需要修改即可。
這什么不是告訴你?查看多少條記錄嗎??display?顯示? 你修改后面的值就可以了啊
DBA權限下可以查詢dba_tables,里面有個num_rows列
select table_name,num_rows from?dba_tables where ...;
條件可以根據(jù)自己需要來加
num_rows列并不是實時更新的,1小時更新一次。
擴展資料:
Oracle數(shù)據(jù)庫常用sql語句:
一,INSERT (往數(shù)據(jù)表里插入記錄的語句)
INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);
INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……) FROM 另外的表名;
二,DELETE (刪除數(shù)據(jù)表里記錄的語句)
DELETE FROM表名 WHERE 條件;
三,UPDATE (修改數(shù)據(jù)表里記錄的語句)
UPDATE表名 SET 字段名1=值1, 字段名2=值2, …… WHERE 條件;
四,改變表的名稱
ALTER TABLE 表名1 TO 表名2;
五,在表的后面增加一個字段
ALTER TABLE表名 ADD 字段名 字段名描述;
六,修改表里字段的定義描述
ALTER TABLE表名 MODIFY字段名 字段名描述;
參考資料:百度百科:Oracle數(shù)據(jù)庫
本文題目:oracle如何顯示行數(shù),oracle查詢只顯示幾行
標題URL:http://vcdvsql.cn/article38/hseepp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供用戶體驗、響應式網(wǎng)站、、全網(wǎng)營銷推廣、云服務器、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)