成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - mybatis執(zhí)行sql求和問(wèn)題

瀏覽:146日期:2023-11-02 17:33:09

問(wèn)題描述

這是我需要執(zhí)行的一個(gè)求和sql,在客戶端里查詢值count為0.select count(1) as COUNT from dd_mst where ac_id=1000002400 and ac_seqn<>1 and ac_sts =’1’

在程序中通過(guò)如下工具類進(jìn)行調(diào)用:

java - mybatis執(zhí)行sql求和問(wèn)題

java - mybatis執(zhí)行sql求和問(wèn)題

問(wèn)題是,通過(guò)程序會(huì)返回Count為1,而其他的統(tǒng)計(jì)sql都挺正常的,我表示很郁悶。大家可以給我點(diǎn)這方面的思路嗎,關(guān)于mybatis底層執(zhí)行selectList()這個(gè)方法的邏輯。(ps:我大概也是明白通過(guò)限定條件對(duì)其進(jìn)行查詢,返回一個(gè)list<map>,然后這個(gè)map的第0條的COUNT就是統(tǒng)計(jì)字段的值)

問(wèn)題解答

回答1:

為什么搞這么復(fù)雜?

直接定義返回Integer不好嗎?干嘛還放到一個(gè)Map里面?

問(wèn)題看得不是很明白,所以只能猜測(cè):

數(shù)據(jù)庫(kù)的列名不是大小寫(xiě)敏感的,但是Java Map的Key卻是大小寫(xiě)敏感的。

標(biāo)簽: java
相關(guān)文章: