亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

問題說明

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

在這里插入圖片描述

解決方案

其實(shí)解決方案很簡單但只適用稍微簡單一點(diǎn)的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}

如果遇到語句有g(shù)roup by或者更復(fù)雜的sql,只能想辦法去掉sql查詢的別名

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

相關(guān)文章

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

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

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

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

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

    java數(shù)據(jù)結(jié)構(gòu)之棧的詳解

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

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

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

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

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

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

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

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

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

    Java調(diào)取創(chuàng)藍(lán)253短信驗(yàn)證碼的實(shí)現(xiàn)代碼

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

    SpringBoot集成Druid的實(shí)例代碼

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

    SpringCloud中的Ribbon負(fù)載均衡詳細(xì)解讀

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

最新評論