【发布时间】:2016-08-09 14:37:36
【问题描述】:
我正忙于创建一个项目,在这个项目中,我需要在一个列中获取疾病的数量。我尝试使用 sum 函数并按照教程进行操作,但它一直告诉我该列不存在。
Connection con= DriverManager.getConnection( "jdbc:derby://localhost:1527/MiniMed", "nbuser", "nbuser");
ResultSet rs=con.createStatement().executeQuery("Select sum(Numcount) from Diseasetbl");
System.out.println("Total Conditions Recorded: "+rs.getString("sum(Numcount)"));
我尝试获取条件的总和,它返回它不能使用 varchar ......因此它知道我确实在表中有列。我无法弄清楚为什么这不起作用,任何帮助将不胜感激,谢谢。 该表称为Diseasetbl,我要从中获取值的列是一个整数列,称为Numconditions。
java.sql.SQLException:没有名为:sum(Numcount) 的列。
【问题讨论】: