欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MyBatisPlus使用${ew.customSqlSegment}別名問題解決

 更新時間:2024年10月11日 09:45:43   作者:酒醉的胡鐵  
在使用MyBatisPlus進行連表查詢時,可能遇到因${ew.customSqlSegment}無法加別名的問題,本文就來介紹一下如何解決,感興趣的可以了解一下

問題說明

因為需要連表查詢所以使用到了MyBatis Plus的${ew.customSqlSegment},如果連接的表中有相同的字段肯定需要使用別名,但是這個拼接的條件無法加別名,官網(wǎng)也無法解決這個問題

在這里插入圖片描述

解決方案

其實解決方案很簡單但只適用稍微簡單一點的sql,只需要外面嵌套一層查詢

原sql語句

SELECT po.*
FROM PAY_ORDER po
LEFT JOIN PAY_STATION_CONFIG psc ON psc.SITE_CODE = po.SITE_CODE
${ew.customSqlSegment}

封裝后的sql語句

select * FROM
(
    SELECT po.*
    FROM PAY_ORDER po
    LEFT JOIN PAY_STATION_CONFIG psc ON psc.SITE_CODE = po.SITE_CODE
)
${ew.customSqlSegment}

如果遇到語句有group by或者更復雜的sql,只能想辦法去掉sql查詢的別名

到此這篇關于MyBatisPlus使用${ew.customSqlSegment}別名問題解決的文章就介紹到這了,更多相關MyBatisPlus ${ew.customSqlSegment}內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家! 

相關文章

  • SpringBoot報錯Invalid?bound?statement?(not?found)問題排查和解決方案

    SpringBoot報錯Invalid?bound?statement?(not?found)問題排查和解決方案

    這篇文章主要介紹了SpringBoot報錯Invalid?bound?statement?(not?found)問題排查和解決方案,文中通過圖文結合的方式講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-03-03
  • JavaWeb中獲取表單數(shù)據(jù)及亂碼問題的解決方法

    JavaWeb中獲取表單數(shù)據(jù)及亂碼問題的解決方法

    這篇文章主要介紹了JavaWeb中獲取表單數(shù)據(jù)及亂碼問題的解決方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-11-11
  • java數(shù)據(jù)結構之棧的詳解

    java數(shù)據(jù)結構之棧的詳解

    這篇文章主要為大家詳細介紹了Java數(shù)據(jù)結構的棧的應用,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能給你帶來幫助
    2021-08-08
  • Spring Boot 深入分析AutoConfigurationImportFilter自動化條件配置源碼

    Spring Boot 深入分析AutoConfigurationImportFilter自動化條件

    這篇文章主要分析了Spring Boot AutoConfigurationImportFilter自動化條件配置源碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-07-07
  • Java Map集合使用方法全面梳理

    Java Map集合使用方法全面梳理

    Map是一種依照鍵(key)存儲元素的容器,鍵(key)很像下標,在List中下標是整數(shù)。在Map中鍵(key)可以使任意類型的對象。Map中不能有重復的鍵(Key),每個鍵(key)都有一個對應的值(value)。一個鍵(key)和它對應的值構成map集合中的一個元素
    2022-04-04
  • java數(shù)組復制的四種方法效率對比

    java數(shù)組復制的四種方法效率對比

    這篇文章主要介紹了java數(shù)組復制的四種方法效率對比,文中有簡單的代碼示例,以及效率的比較結果,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • java爬蟲之使用HttpClient模擬瀏覽器發(fā)送請求方法詳解

    java爬蟲之使用HttpClient模擬瀏覽器發(fā)送請求方法詳解

    這篇文章主要介紹了java爬蟲之使用HttpClient模擬瀏覽器發(fā)送請求方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • Java調取創(chuàng)藍253短信驗證碼的實現(xiàn)代碼

    Java調取創(chuàng)藍253短信驗證碼的實現(xiàn)代碼

    這篇文章主要介紹了Java調取創(chuàng)藍253短信驗證碼的實現(xiàn)代碼,需要的朋友可以參考下
    2018-04-04
  • SpringBoot集成Druid的實例代碼

    SpringBoot集成Druid的實例代碼

    這篇文章主要介紹了SpringBoot集成Druid的實例代碼,有依賴和配置相關內容,本文通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2021-12-12
  • SpringCloud中的Ribbon負載均衡詳細解讀

    SpringCloud中的Ribbon負載均衡詳細解讀

    這篇文章主要介紹了SpringCloud中的Ribbon負載均衡詳細解讀,當系統(tǒng)面臨大量的用戶訪問,負載過高的時候,通常會增加服務器數(shù)量來進行橫向擴展(集群),多個服務器的負載需要均衡,以免出現(xiàn)服務器負載不均衡,部分服務器負載較大,部分服務器負載較小的情況,需要的朋友可以參考下
    2023-11-11

最新評論