最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL實(shí)現(xiàn)分頁查詢的方法

 更新時(shí)間:2021年12月20日 10:13:22   作者:徐小冠  
這篇文章介紹了MySQL實(shí)現(xiàn)分頁查詢的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

SQL分頁查詢:

背景

?在公司的系統(tǒng)中有一個(gè)平臺(tái)是 做配置管理的 就是所謂的 CRUD 的平臺(tái),但是點(diǎn)擊后進(jìn)去到頁面第一次看到的是一次查詢的頁面 (點(diǎn)擊頁面自動(dòng)的觸發(fā)查詢的功能) 后面就可以你的CRUD的操作是給運(yùn)營(yíng)的同事來操作的,但是一般的是我們數(shù)據(jù)量比較的少的業(yè)務(wù)是之間查詢出來所有的數(shù)據(jù),直接返回給前端的讓他自己做分頁的,但是有一些數(shù)據(jù)量達(dá)到上萬級(jí)別的時(shí)候,不能讓他們亂搞了,必須要用到給我多加入兩個(gè)參數(shù)了

解決方法

非常的簡(jiǎn)單的加入兩個(gè)參數(shù) (1) 頁數(shù) (2) 每頁的查詢的數(shù)量 (后端都有默認(rèn)值防止不傳)

service需要的處理

處理方式非常的簡(jiǎn)單的 在sql 中進(jìn)行抽取一下

查詢?nèi)康臄?shù)據(jù) 沒有加入分頁

?加入分頁的 這里特別需要注意的是:

分頁的查詢 第一個(gè)是頁數(shù),每頁的數(shù)量 這里的頁數(shù)需要處理一下有個(gè)公式 sql寫入的頁數(shù) = (頁數(shù)-1) * 每頁的數(shù)量

sql 是如何處理的

  • 第一種
SELECT * FROM test_user_info limit 0,4;
  • 第二種

有時(shí)候 通過分頁是可以解決 大多數(shù)的情況,但是我們可以預(yù)測(cè)到數(shù)據(jù)到哪一步,就是從哪里開始適合大量數(shù)據(jù)的表中, 我們稍微改一下SQL

加入 啟始的 id 開始 每次獲取 4條數(shù)據(jù)

SELECT * FROM test_user_info WHERE id > 32 limit 4;

還有 普通的查詢的時(shí)候知道是一條數(shù)據(jù)的時(shí)候 在后面加入 limit 1 sql執(zhí)行速度更快

這是一個(gè)明顯的對(duì)比了

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Mysql連接join查詢?cè)碇R(shí)點(diǎn)

    Mysql連接join查詢?cè)碇R(shí)點(diǎn)

    在本文里我們給大家整理了一篇關(guān)于Mysql連接join查詢?cè)碇R(shí)點(diǎn)文章,對(duì)此感興趣的朋友們可以學(xué)習(xí)下。
    2019-02-02
  • mysql中l(wèi)eft join設(shè)置條件在on與where時(shí)的用法區(qū)別分析

    mysql中l(wèi)eft join設(shè)置條件在on與where時(shí)的用法區(qū)別分析

    這篇文章主要介紹了mysql中l(wèi)eft join設(shè)置條件在on與where時(shí)的用法區(qū)別,結(jié)合實(shí)例形式分析了mysql中l(wèi)eft join設(shè)置條件在on與where時(shí)的相關(guān)用法區(qū)別與操作注意事項(xiàng),需要的朋友可以參考下
    2020-02-02
  • 最新mysql 5.7.23安裝配置圖文教程

    最新mysql 5.7.23安裝配置圖文教程

    這篇文章主要為大家詳細(xì)介紹了最新 mysql 5.7.23 安裝配置圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Ubuntu?服務(wù)器安裝?MySQL?遠(yuǎn)程數(shù)據(jù)庫(kù)的方法

    Ubuntu?服務(wù)器安裝?MySQL?遠(yuǎn)程數(shù)據(jù)庫(kù)的方法

    本篇介紹如何在 Linux 服務(wù)器上安裝 MySQL 數(shù)據(jù)庫(kù),并設(shè)置為可遠(yuǎn)程連接,本文通過命令給大家介紹的非常詳細(xì),對(duì)Ubuntu?安裝?MySQL遠(yuǎn)程數(shù)據(jù)庫(kù)感興趣的朋友一起看看吧
    2022-08-08
  • 解決mySQL中1862(phpmyadmin)/1820(mysql)錯(cuò)誤的方法

    解決mySQL中1862(phpmyadmin)/1820(mysql)錯(cuò)誤的方法

    最近在工作中發(fā)現(xiàn)一直在運(yùn)行的mysql突然報(bào)錯(cuò)了,錯(cuò)誤提示1820,phpmyadmin也不能登陸,錯(cuò)誤為1862,雖然摸不著頭腦但只能想辦法解決,下面這篇文章給大家分享了解決這個(gè)問題的方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-12-12
  • Mysql中禁用與啟動(dòng)觸發(fā)器教程【推薦】

    Mysql中禁用與啟動(dòng)觸發(fā)器教程【推薦】

    在使用MYSQL過程中,經(jīng)常會(huì)使用到觸發(fā)器,但是有時(shí)使用不當(dāng)會(huì)造成一些麻煩。下面小編給大家?guī)砹薓ysql中禁用與啟動(dòng)觸發(fā)器教程,感興趣的朋友一起看看吧
    2018-08-08
  • 登錄mysql時(shí)出現(xiàn)的閃退問題解決

    登錄mysql時(shí)出現(xiàn)的閃退問題解決

    大家在打開MySQL時(shí),可能會(huì)遇到在登陸界面輸入密碼之后就閃退的這個(gè)問題,下面這篇文章主要給大家介紹了關(guān)于如何解決登錄mysql時(shí)出現(xiàn)的閃退問題的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • 詳解隱秘的?MySQL?類型轉(zhuǎn)換問題詳解

    詳解隱秘的?MySQL?類型轉(zhuǎn)換問題詳解

    這篇文章主要為大家介紹了詳解隱秘的?MySQL?類型轉(zhuǎn)換問題詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • Navicat如何通過ssh連接mysql

    Navicat如何通過ssh連接mysql

    文章介紹了通過SSH連接MySQL數(shù)據(jù)庫(kù)的方法,強(qiáng)調(diào)了確保MySQL默認(rèn)端口3306沒有被防火墻阻攔,以及在Ubuntu系統(tǒng)中默認(rèn)root的SSH是禁止的,應(yīng)使用其他賬戶登錄
    2025-02-02
  • MySQL數(shù)據(jù)庫(kù)子查詢語法規(guī)則詳解

    MySQL數(shù)據(jù)庫(kù)子查詢語法規(guī)則詳解

    子查詢是在查詢語句里面再嵌套一個(gè)查詢,這是因?yàn)槲覀冊(cè)谔崛?shù)據(jù)的時(shí)候有很多不知道的數(shù)據(jù)產(chǎn)生了依賴關(guān)系。本文為大家總結(jié)了一下MySQL數(shù)據(jù)庫(kù)子查詢語法規(guī)則,感興趣的可以了解一下
    2022-08-08

最新評(píng)論

芦溪县| 迁安市| 阿拉尔市| 黄山市| 平阴县| 平安县| 高陵县| 星座| 邻水| 岱山县| 齐齐哈尔市| 黔江区| 鹿邑县| 额济纳旗| 赤城县| 汶川县| 大安市| 石河子市| 治县。| 临汾市| 巴南区| 台东县| 襄城县| 太白县| 安义县| 元朗区| 南靖县| 鹤庆县| 容城县| 威海市| 剑川县| 富川| 南京市| 许昌市| 托里县| 商都县| 新乡县| 宜宾市| 武功县| 庄浪县| 吴忠市|