mysql firstrow 2 關於各種分頁

2021-10-18 20:39:15 字數 637 閱讀 7886

一、使用sql分頁

一般是從第幾條開始查,查多少條。查詢記錄一般從0開始。所以查詢時,起始條數是0時,是從第一條開始查。也就是說第一頁時應該是從第0條開始查。

1.1 oracle

oracle的分頁需要使用兩個select套,在加上rownum做限制,但是這個限制是查詢的開始行數和結束行數,所以需要做一下運算,實現從第幾條開始查,查多少個。

我實驗發現,條件中需要 > 起始條數,<=起始條數 + 查詢的條數。

select *

from (select select_table.*, rownum firstrow

from ( select *

from bg_bulletin

order by send_time desc) select_table

where rownum <= :maxrow + :firstrow)

where firstrow > :firstrow

1.2 mysql

mysql的分頁,只用使用limit就可以了。

select *

from student_tbl

limit 1,2;

分享到:

2010-10-20 15:43

瀏覽 1372

第2關 資料排序

任務描述 本關任務 將十個數進行從大到小的順序進行排列。編寫程式,從鍵盤對陣列的前n個陣列元素依次賦值,並按照從大到小的順序進行排列輸出。如 從鍵盤輸入n的值是10,輸入的陣列元素資料依次是 0,1,2,3,4,5,6,7,8,9,則輸出為 9,8,7,6,5,4,3,2,1,0 注意 n的值應為小...

db2相關操作

建立索引 create unique index gwdev.gg fy dsxfyjlb pk on gwdev.gg fy dsxfyjlb daishengxfyxh asc pctfree 10 allow reverse scans grant control on index gwdev...

cv2相關問題

解決辦法 sudo apt get install python opencv具體看這裡 sudo find name cv2.so 找到cv2.so的位置後 我的是 usr local lib python2.7 dist packages copy到pythonpath中 sudo cp usr...