java - 如何使用ibatis获取sql count查询的输出?

标签 java mysql sql ibatis

如何获取特定列中的记录数。

getSqlMapClientTemplate().queryForObject(IS_EXIST_RECORD_ASSIGNMENT_TRANS_MASTER_TABLE, reportId); 

我使用的查询如下

SELECT Count(report_id) 
FROM   (SELECT report_id 
        FROM   m_assign_reports 
        UNION 
        SELECT report_id 
        FROM   m_assign_reports_trans) 
WHERE  report_id = #reportid# 

最佳答案

resultClass 声明是强制性的。以下是可用于 Java 类型的别名的引用 ALias reference for IBatis

关于java - 如何使用ibatis获取sql count查询的输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28261459/

相关文章:

java - Eclipse 快捷键是什么来打开允许按 TAB 键时光标转到预期位置的功能?

java - mysql查询的复用

java - 再次运行程序时如何让扫描仪暂停以进行输入?

Java 循环中的 boolean 条件

mysql - 一次对不同的表运行相同的 sql 查询(bash 脚本)

Java SQL 在选择时更新值

mysql - 按高级方式分组

sql - 如何根据 SQL Server 中是否存在情况来选择行?

MySQL DELETE 与 SELECT(?)

java - Hibernate 和 JPA "mappedBy"与关系和级联的所有者