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

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

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

SQL分頁查詢:

背景

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

解決方法

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

service需要的處理

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

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

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

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

sql 是如何處理的

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

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

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

SELECT * FROM test_user_info WHERE id > 32 limit 4;

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

這是一個明顯的對比了

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

相關(guān)文章

  • Mysql連接join查詢原理知識點(diǎn)

    Mysql連接join查詢原理知識點(diǎn)

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

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

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

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

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

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

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

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

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

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

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

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

    大家在打開MySQL時,可能會遇到在登陸界面輸入密碼之后就閃退的這個問題,下面這篇文章主要給大家介紹了關(guān)于如何解決登錄mysql時出現(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ù)庫的方法,強(qiáng)調(diào)了確保MySQL默認(rèn)端口3306沒有被防火墻阻攔,以及在Ubuntu系統(tǒng)中默認(rèn)root的SSH是禁止的,應(yīng)使用其他賬戶登錄
    2025-02-02
  • MySQL數(shù)據(jù)庫子查詢語法規(guī)則詳解

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

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

最新評論

吉隆县| 三河市| 原阳县| 扎赉特旗| 南雄市| 玛纳斯县| 宁安市| 岳西县| 汉川市| 开平市| 宜昌市| 隆回县| 扶沟县| 衡南县| 玉溪市| 界首市| 漳平市| 平舆县| 敖汉旗| 泊头市| 蒲城县| 台南县| 岳普湖县| 健康| 东丽区| 策勒县| 曲阜市| 邵阳县| 仁化县| 淳安县| 浦江县| 德格县| 开江县| 黄山市| 麟游县| 涟源市| 乌鲁木齐县| 平乐县| 峨边| 武夷山市| 石嘴山市|