Mybatis學習記錄-使用問題總結之一DISTINCT


問題1:手動修改的查詢語句,放入到項目中后顯示結果和實際查詢結果不一致

由於實際情況中用的了分頁功能,導致最終的語句在查詢完成后,添加了分頁項,即如下代碼。

  • ROW_NUMBER() OVER ( ORDER BY COLUMNS) PAGE_ROW_NUMBER,

  又由於語句是用DISTINCT關鍵字結尾的,所以最終的語句會變成下面這樣,導致無論如何都起不了DISTINCT效果。

  • DISTINCT ROW_NUMBER() OVER ( ORDER BY COLUMNS) PAGE_ROW_NUMBER,

   總結在使用分頁時,不能把DISTINCT寫在最外層。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM