亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

mysql查詢第2到4條數據的方法

發布時間:2020-10-23 14:29:19 來源:億速云 閱讀:404 作者:小新 欄目:MySQL數據庫

mysql查詢第2到4條數據的方法?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

在mysql中可以通過“LIMIT”關鍵字來查詢第2到4條數據,具體語句為“SELECT * FROM 數據表名 LIMIT 1,3;”,查詢從第2條記錄開始的3條記錄。LIMIT關鍵字指定查詢結果從哪條記錄開始顯示,一共顯示多少條記錄。

當數據表中有上萬條數據時,一次性查詢出表中的全部數據會降低數據返回的速度,同時給數據庫服務器造成很大的壓力。這時就可以用 LIMIT 關鍵字來限制查詢結果返回的條數。

LIMIT 是 MySQL 中的一個特殊關鍵字,用于指定查詢結果從哪條記錄開始顯示,一共顯示多少條記錄。

指定初始位置

LIMIT 關鍵字可以指定查詢結果從哪條記錄開始顯示,顯示多少條記錄。

LIMIT 指定初始位置的基本語法格式如下:

LIMIT 初始位置,記錄數

其中,“初始位置”表示從哪條記錄開始顯示;“記錄數”表示顯示記錄的條數。第一條記錄的位置是 0,第二條記錄的位置是 1。后面的記錄依次類推。

注意:LIMIT 后的兩個參數必須都是正整數。

例 1

在 tb_students_info 表中,使用 LIMIT 子句返回從第 2 條記錄開始的行數為 3 的記錄,SQL 語句和運行結果如下。

mysql> SELECT * FROM tb_students_info LIMIT 1,3;
+----+-------+---------+------+------+--------+------------+
| id | name  | dept_id | age  | sex  | height | login_date |
+----+-------+---------+------+------+--------+------------+
|  2 | Green |       3 |   23 | F    |    158 | 2016-10-22 |
|  3 | Henry |       2 |   23 | M    |    185 | 2015-05-31 |
|  4 | Jane  |       1 |   22 | F    |    162 | 2016-12-20 |
+----+-------+---------+------+------+--------+------------+
5 rows in set (0.00 sec)

由結果可以看到,該語句返回的是從第 2 條記錄開始的之后的 3 條記錄。LIMIT 關鍵字后的第一個數字“1”表示從第 2 行開始(記錄的位置從 0 開始,第 2 行的位置為 1),第二個數字 3 表示返回的行數。

不指定初始位置

LIMIT 關鍵字不指定初始位置時,記錄從第一條記錄開始顯示。顯示記錄的條數由 LIMIT 關鍵字指定。

LIMIT 不指定初始位置的基本語法格式如下:

LIMIT 記錄數

其中,“記錄數”表示顯示記錄的條數。如果“記錄數”的值小于查詢結果的總數,則會從第一條記錄開始,顯示指定條數的記錄。如果“記錄數”的值大于查詢結果的總數,則會直接顯示查詢出來的所有記錄。

示例

顯示 tb_students_info 表查詢結果的前 8 行,SQL 語句和運行結果如下。

mysql> SELECT * FROM tb_students_info LIMIT 8;
+----+-------+---------+------+------+--------+------------+
| id | name  | dept_id | age  | sex  | height | login_date |
+----+-------+---------+------+------+--------+------------+
|  1 | Dany  |       1 |   25 | F    |    160 | 2015-09-10 |
|  2 | Green |       3 |   23 | F    |    158 | 2016-10-22 |
|  3 | Henry |       2 |   23 | M    |    185 | 2015-05-31 |
|  4 | Jane  |       1 |   22 | F    |    162 | 2016-12-20 |
|  5 | Jim   |       1 |   24 | M    |    175 | 2016-01-15 |
|  6 | John  |       2 |   21 | M    |    172 | 2015-11-11 |
|  7 | Lily  |       6 |   22 | F    |    165 | 2016-02-26 |
|  8 | Susan |       4 |   23 | F    |    170 | 2015-10-01 |
+----+-------+---------+------+------+--------+------------+
4 rows in set (0.00 sec)

結果中只顯示了 8 條記錄,說明“LIMIT 8”限制了顯示條數為 8。

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

感謝各位的閱讀!看完上述內容,你們對mysql查詢第2到4條數據的方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

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

AI

固安县| 新和县| 宁阳县| 库尔勒市| 宁晋县| 宝兴县| 阿克苏市| 灵宝市| 固镇县| 西贡区| 泰兴市| 榕江县| 山西省| 长寿区| 甘谷县| 昌吉市| 滦平县| 新乐市| 根河市| 喀喇沁旗| 和龙市| 淮南市| 平乡县| 克什克腾旗| 邮箱| 台北市| 台山市| 横峰县| 伊金霍洛旗| 新绛县| 扎囊县| 华安县| 新源县| 景德镇市| 永靖县| 周宁县| 湟中县| 郎溪县| 开封县| 开平市| 弥渡县|