目的:我想打印下面SQL语句的输出。通常我使用rs.getString("rowname"),但是SUM没有指定列,所以我对如何做到这一点有点困惑。
SELECT SUM(HOURS) FROM RESOURCE WHERE DATE = '02/08/2013'; --Actual SQL Query as used below
ResultSet rs = stat.executeQuery("SELECT SUM(HOURS) FROM RESOURCE WHERE DATE = '02/08/2013';");
out.println("<tr>");
out.println("<td>" + rs.get + "</td>");
out.println("</tr>");
}发布于 2013-02-09 12:02:20
你试过了吗
rs.getLong(1);便笺
避免混淆代码和视图
发布于 2013-02-09 12:07:22
在@JigarJoshi的答案之上,另一种获得你想要的东西的方法是使用Alias。
SELECT SUM(HOURS) AS "SUM_HOURS" FROM RESOURCE WHERE DATE = '02/08/2013';然后使用,
rs.getString(SUM_HOURS);https://stackoverflow.com/questions/14784805
复制相似问题