在使用MybatisPlus分頁功能時發現:前端查詢第一頁是沒問題的,但是向后查詢的時候資料始終是第一頁的
-
查詢第一頁的時候發現沒有任何問題
-
往后查詢,比如查詢第二頁時資料和第一頁一樣
開始以為是代碼問題,把sql單獨拿出來執行發現還是會有重復資料
上網查詢發現是因為ORDER BY排序的欄位有重復值或空值
解決方法:在ORDER BY后面追加一個唯一性的欄位,比如id就能完美解決
參考:https://www.cnblogs.com/chiang28/p/11163515.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/541780.html
標籤:Oracle
上一篇:Mysql頁分裂
