中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql查詢如何設置顯示條數

發布時間:2020-09-29 15:38:49 來源:億速云 閱讀:324 作者:小新 欄目:MySQL數據庫

小編給大家分享一下mysql查詢如何設置顯示條數,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

mysql查詢設置顯示條數的方法:使用LIMT子句強制SELECT語句返回指定的記錄條數,語法“SELECT * FROM 表名 LIMIT [位置偏移量,] 行數”; LIMT參數必須是整數常量,其中“位置偏移量”可指定從哪一行開始顯示。

在使用 MySQL SELECT 語句時往往返回的是所有匹配的行,有些時候我們僅需要返回第一行或者前幾行,這時候就需要用到 MySQL LIMT 子句。

基本的語法格式如下:

<LIMIT> [<位置偏移量>,] <行數>

LIMIT 接受一個或兩個數字參數。參數必須是一個整數常量。如果給定兩個參數,第一個參數指定第一個返回記錄行的偏移量,第二個參數指定返回記錄行的最大數目。

第一個參數“位置偏移量”指示 MySQL 從哪一行開始顯示,是一個可選參數,如果不指定“位置偏移量”,將會從表中的第一條記錄開始(第一條記錄的位置偏移量是 0,第二條記錄的位置偏移量是 1,以此類推);第二個參數“行數”指示返回的記錄條數。

【實例 1】顯示 tb_students_info 表查詢結果的前 4 行,輸入的 SQL 語句和執行結果如下所示。

mysql查詢如何設置顯示條數

以上查詢條件中未指定“位置偏移量”則默認從第一條記錄開始查詢,結果顯示4條查詢記錄;

若指定返回記錄的開始位置,則返回結果為從“位置偏移量”參數開始的指定行數,“行數”參數指定返回的記錄條數。

【實例 2】在 tb_students_info 表中,使用 LIMIT 子句返回從第 4 條記錄開始的行數為 5 的記錄,輸入的 SQL 語句和執行結果如下所示。

mysql查詢如何設置顯示條數

由結果可以看到,該語句指示 MySQL 返回從第 4 條記錄行開始的之后的 5 條記錄,第一個數字“3”表示從第 4 行開始(位置偏移量從 0 開始,第 4 行的位置偏移量為 3),第二個數字 5 表示返回的行數。

所以,帶一個參數的 LIMIT 指定從查詢結果的首行開始,唯一的參數表示返回的行數,即“LIMIT n”與“LIMIT 0,n”等價。帶兩個參數的 LIMIT 可返回從任何位置開始的指定行數的數據。

返回第一行時,位置偏移量是 0。因此,“LIMIT 1,1”返回第 2 行,而不是第 1 行。

注意:MySQL 5.7 中可以使用“LIMIT 4 OFFSET 3”,意思是獲取從第5條記錄開始的后面的3條記錄,和“LIMIT 4,3”返回的結果相同。

看完了這篇文章,相信你對mysql查詢如何設置顯示條數有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

江油市| 商城县| 南京市| 柯坪县| 辉县市| 增城市| 安阳县| 安乡县| 卢氏县| 威海市| 祁门县| 宁海县| 乌苏市| 沂南县| 崇礼县| 湄潭县| 永嘉县| 台北县| 岳阳市| 永平县| 宁安市| 祁阳县| 刚察县| 新民市| 云霄县| 莒南县| 沙坪坝区| 云龙县| 普定县| 南郑县| 沿河| 嘉义市| 夏河县| 灵武市| 镇原县| 五家渠市| 平安县| 高州市| 泰兴市| 石景山区| 宁武县|