mysql中limit的用法詳解[資料分頁常用]
轉自:http://www.phpweblog.net/peiyinjin/archive/2008/04/15/3199.html
在我們使用查詢語句的時候,經常要返回前幾條或者中間某幾行資料,這個時候怎麼辦呢?不用擔心,mysql已經為我們提供了這樣一個功能。
1
|
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset
|
LIMIT 子句可以被用於強制 SELECT 語句返回指定的記錄數。LIMIT 接受一個或兩個數字引數。引數必須是一個整數常量。如果給定兩個引數,第一個引數指定第一個返回記錄行的偏移量,第二個引數指定返回記錄行的最大數目。初始記錄行的偏移量是 0(而不是 1): 為了與 PostgreSQL 相容,MySQL 也支援句法: LIMIT # OFFSET #。
1
2
3
4
5
6
7
8
9
|
mysql> SELECT * FROM table LIMIT 5,10; // 檢索記錄行 6-15
//為了檢索從某一個偏移量到記錄集的結束所有的記錄行,可以指定第二個引數為 -1: mysql> SELECT * FROM table LIMIT 95,-1; // 檢索記錄行 96- last .
//如果只給定一個引數,它表示返回最大的記錄行數目: mysql> SELECT * FROM table LIMIT 5; //檢索前 5 個記錄行
//換句話說,LIMIT n 等價於 LIMIT 0,n。 |
相關文章
- MySQL中limit的用法MySqlMIT
- mysql分頁-limit offset分頁MySqlMIT
- MySQL order by limit 分頁資料重複問題MySqlMIT
- mysql 使用技巧 分頁limitMySqlMIT
- Mysql LIMIT的用法MySqlMIT
- Mysql系列第八講 詳解排序和分頁(order by & limit)及存在的坑MySql排序MIT
- MySQL中BETWEEN子句的用法詳解MySql
- 詳解MySQL中WHERE子句的用法MySql
- 淺析Oracle(rownum)和Mysql(limit)分頁的區別OracleMySqlMIT
- php中mysql操作buffer用法詳解PHPMySql
- SQL - 常用資料庫分頁SQL資料庫
- MySQL5.6中的常用函式詳細用法介紹MySql函式
- 常用3種資料庫的Sql分頁資料庫SQL
- Oracle分頁(limit方式的運用)OracleMIT
- 24-PHP+MySQL分頁技術詳解PHPMySql
- Html網頁中meta標籤及用法詳解HTML網頁
- LL圖文詳解mysql中with...as用法huxMySqlUX
- MySQL大資料下Limit使用MySql大資料MIT
- 優化MySQL中的分頁優化MySql
- 優化 MySQL 中的分頁優化MySql
- MySql中limit子查詢的解決辦法MySqlMIT
- SQL優化:limit分頁優化SQL優化MIT
- PHP 原生操作 Mysql 分頁資料案例PHPMySql
- MySQL資料庫的事務處理用法與例項程式碼詳解MySql資料庫
- hive1.2偽分佈mysql資料庫配置詳解HiveMySql資料庫
- MySQL 中 blob 和 text 資料型別詳解MySql資料型別
- ElasticSearch 深度分頁詳解Elasticsearch
- Hadoop 資料遷移用法詳解Hadoop
- SQL Server資料庫中Substring函式的用法例項詳解SQLServer資料庫函式
- Oracle資料庫中的分頁查詢Oracle資料庫
- mysql常用函式詳解MySql函式
- Oracle中的SQL分頁查詢原理和方法詳解OracleSQL
- Java 中 this 和 super 的用法詳解Java
- Android中的ANR用法詳解Android
- STL中set用法詳解
- STL中map用法詳解
- 詳解:十種常用的的資料分析思路!
- 【Mysql】InnoDB 引擎中的資料頁結構MySql