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

Mybatis中如何使用sum對字段求和

 更新時間:2022年01月30日 10:48:42   作者:李維山  
這篇文章主要介紹了Mybatis中如何使用sum對字段求和,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

使用sum對字段求和

如下sql,為計算用戶收益總和:

? <select id="getTotalIncome" resultType="com.lws.test.modules.user.entity.UserIncomeEntity">
?? ?select sum(income) as totalIncome
?? ?from income_log
?? ?where uid = #{uid,jdbcType=BIGINT}
?</select>

其中返回的求和字段類型需要設置為 BigDecimal :

public class UserIncomeEntity {
? ? private BigDecimal totalIncome;
}

避免Mybatis sum求和返回null

<select id="getOrderSumMoneyByUserCode" parameterType="string" resultType="bigDecimal">
SELEC SUM(ORDER_MONEY ) FROM gm_order WHERE ADD_UID = #{userCode}
</select>

如上寫法如果沒有結果的話就會返回null,其實我們希望返回的是0.00這種情況

<select id="getOrderSumMoneyByUserCode" parameterType="string" resultType="bigDecimal">
SELECT COALESCE(SUM(ORDER_MONEY),0) FROM gm_order WHERE ADD_UID = #{userCode}
</select>

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • java使用FileVisitor遍歷文件和目錄

    java使用FileVisitor遍歷文件和目錄

    這篇文章主要為大家詳細介紹了java使用FileVisitor遍歷文件和目錄,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • SpringCloud容器化服務發(fā)現(xiàn)及注冊實現(xiàn)方法解析

    SpringCloud容器化服務發(fā)現(xiàn)及注冊實現(xiàn)方法解析

    這篇文章主要介紹了SpringCloud容器化服務發(fā)現(xiàn)及注冊實現(xiàn)方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • 在eclipse中使用SVN的實現(xiàn)方法(圖文教程)

    在eclipse中使用SVN的實現(xiàn)方法(圖文教程)

    這篇文章主要介紹了在eclipse中使用SVN的實現(xiàn)方法(圖文教程),文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • Spring Cloud Gateway網(wǎng)關XSS過濾方式

    Spring Cloud Gateway網(wǎng)關XSS過濾方式

    這篇文章主要介紹了Spring Cloud Gateway網(wǎng)關XSS過濾方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Mybatis?Example的高級用法詳解

    Mybatis?Example的高級用法詳解

    這篇文章主要介紹了Mybatis?Example的高級用法詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • SpringBoot的Security和OAuth2的使用示例小結

    SpringBoot的Security和OAuth2的使用示例小結

    這篇文章主要介紹了SpringBoot的Security和OAuth2的使用,本文通過示例圖文相結合給大家講解的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-06-06
  • ssm開發(fā)使用redis作為緩存的使用步驟

    ssm開發(fā)使用redis作為緩存的使用步驟

    在開發(fā)中經常遇到大量的重復的,高并發(fā)的查詢,此時可以使用redis緩存。這篇文章主要介紹了ssm開發(fā)使用redis作為緩存的使用步驟,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Spring 自動裝配的二義性實例解析

    Spring 自動裝配的二義性實例解析

    這篇文章主要介紹了Spring 自動裝配的二義性實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • Java調用外接設備詳解(制卡機)

    Java調用外接設備詳解(制卡機)

    這篇文章主要為大家詳細介紹了Java調用外接設備的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Swagger的使用教程詳解

    Swagger的使用教程詳解

    Swagger是一個強大的API文檔工具,它能夠簡化API文檔的編寫和維護工作,提供了一種方便的方式來描述、展示和測試RESTful風格的Web服務接口,本文介紹了Swagger的安裝配置和使用方法,并提供了示例代碼,感興趣的朋友一起學習吧
    2023-06-06

最新評論

舞阳县| 雷波县| 平顶山市| 左权县| 报价| 嘉义市| 北碚区| 古交市| 灵台县| 云阳县| 安丘市| 山东| 云浮市| 新郑市| 焉耆| 尼勒克县| 南澳县| 石河子市| 葵青区| 盱眙县| 日土县| 手游| 东平县| 历史| 驻马店市| 日土县| 荆门市| 潞城市| 清苑县| 惠安县| 南召县| 四会市| 岳池县| 泽库县| 北宁市| 旌德县| 仪征市| 广平县| 博湖县| 安平县| 永仁县|