java - 如何从MySql表列中检索特定字段的总和到变量中

标签 java mysql

嗨,伙计们!!!, 我在 MySql 中编写了一个查询,它给出了表列中特定字段的总和,查询是

PreparedStatement st = con.prepareStatement("SELECT COUNT(toc) AS std FROM processeddata_table where date(calldate) between '2009-01-01' and '2012-09-01' and toc='std' GROUP BY toc ");

现在根据我的需要,我必须将所有“std”值的总和存储到一个变量中,我为其编写了如下代码

ResultSet res = st.executeQuery();      
while (res.next())
{
    int std='';
}

如何获取名为“std”的变量中字段的总和。

请大家帮帮我。提前致谢

最佳答案

int std=res.getInt("std"); 应该获取该值。

根据 ResultSet javadoc

Retrieves the value of the designated column in the current row of this ResultSet object as an int in the Java programming language.

关于java - 如何从MySql表列中检索特定字段的总和到变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13833643/

相关文章:

Java 类型转换、对象类型和重载问题

java - OutOfMemory 时生成 java 转储

java - 使用Java代码使用process编译类

java - 将十进制数转换为大写字母的十六进制数

php - 文件包含可能存在 PHP 范围问题?

Mysql 和高 CPU IO 等待

使用完整路径时出现 php-cli 错误

java - 总是在 fragmentManager 获取空指针

Java hibernate : Update most recent entry in MySql database

mysql - 更改localhost端口影响mysql