国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java - mybatis執行sql求和問題

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

問題描述

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

在程序中通過如下工具類進行調用:

java - mybatis執行sql求和問題

java - mybatis執行sql求和問題

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

問題解答

回答1:

為什么搞這么復雜?

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

問題看得不是很明白,所以只能猜測:

數據庫的列名不是大小寫敏感的,但是Java Map的Key卻是大小寫敏感的。

標簽: java
相關文章:
主站蜘蛛池模板: 湖北省| 班戈县| 平舆县| 莎车县| 霸州市| 阳泉市| 鲜城| 扶余县| 鞍山市| 文安县| 三台县| 禄丰县| 岐山县| 泽州县| 甘孜| 明水县| 共和县| 武穴市| 唐海县| 商洛市| 千阳县| 长岛县| 昌邑市| 尖扎县| 海口市| 通河县| 东台市| 乐业县| 仪陇县| 峨边| 麟游县| 吉木萨尔县| 班戈县| 右玉县| 静乐县| 平邑县| 武穴市| 奎屯市| 宜兰县| 西丰县| 神农架林区|