欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql中的limit和offset用法詳解

 更新時間:2023年10月20日 09:55:42   作者:惡魔青葉  
這篇文章主要介紹了mysql中的limit和offset用法詳解,limit一般被用來排序,offset一般和limit組合使用,本文對這兩個函數(shù)進(jìn)行詳細(xì)介紹,需要的朋友可以參考下

mysql 中 limit和offset用法

limit一般被用來排序,offset一般和limit組合使用 ,首先來看一下limit 和 offset用法:

SELECT * from user  limit  1;

SELECT * from user limit 0,1;

SELECT * from user limit 1,2;

SELECT * from user limit 2 OFFSET 1;

SELECT * from user limit 1 OFFSET 2;

1.首先看一下整張表的數(shù)據(jù):

SELECT * from user  

在這里插入圖片描述

執(zhí)行

SELECT * from user  limit  1;

在這里插入圖片描述

執(zhí)行:

SELECT * from user limit 0,1;

在這里插入圖片描述

執(zhí)行:

SELECT * from user limit 1,2;

在這里插入圖片描述

執(zhí)行:

SELECT * from user limit 2 OFFSET 1;

在這里插入圖片描述

執(zhí)行:

SELECT * from user limit 1 OFFSET 2;

在這里插入圖片描述

總結(jié):

  • 當(dāng)limit后面跟兩個參數(shù)的時候,第一個數(shù)表示要跳過的數(shù)量,后一位表示要取的數(shù)量。 例如 SELECT * from user limit 1,2; 表示跳過第一行的數(shù)據(jù),取兩個數(shù)據(jù),也就是取第二、三行的數(shù)據(jù)。
  • 當(dāng) limit后面跟一個參數(shù)的時候,該參數(shù)表示要取的數(shù)據(jù)的數(shù)量 例如 SElECT * from user limit 1; 表示直接取第一條數(shù)據(jù)。它等于 SElECT * from user limit 0 ,1; 只是把0省略了。
  • limit和offset組合使用的時候,limit后面只能有一個參數(shù),表示要取的的數(shù)量,offset表示要跳過的數(shù)量 。
    • SELECT * from user limit 2 OFFSET 1 ; 表示跳過第一行數(shù)據(jù),取兩行數(shù)據(jù)。
    • SELECT * from user limit 1 OFFSET 2 ; 表示跳過前兩行數(shù)據(jù),取一行數(shù)據(jù)。

到此這篇關(guān)于mysql中的limit和offset用法詳解的文章就介紹到這了,更多相關(guān)mysql中的limit和offset內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論