MySQL是一種常見的關系型數(shù)據(jù)庫,可以實現(xiàn)分頁查詢來提高查詢效率。分頁查詢是將查詢結果按頁展示,一般用于大數(shù)據(jù)量的查詢,在網頁中也常用于分頁展示數(shù)據(jù)。
SELECT * FROM table_name LIMIT 10 OFFSET 20;
以上是MySQL實現(xiàn)分頁查詢的基本語法,其中,table_name是要查詢的表名,LIMIT后面的數(shù)字表示每一頁的記錄數(shù),OFFSET后面的數(shù)字表示從哪一條記錄開始查詢,例如以上語句查詢的是從第21條記錄開始的10條記錄,即第三頁的數(shù)據(jù)。
下面是一個完整的例子:
SELECT * FROM books LIMIT 10 OFFSET 20;
這個例子中,我們查詢了一張名為“books”的表,每一頁展示10條記錄,從第21條記錄開始查詢,即展示第3頁的數(shù)據(jù)。