0

目标:我想打印以下 SQL 语句的输出。通常我使用rs.getString("rowname")SUM 并没有指定 COLUMN,所以我对如何做到这一点有点困惑。

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>");            
        }
4

2 回答 2

2

你试过了吗

rs.getLong(1);

笔记

避免混淆代码和视图

于 2013-02-09T04:02:19.783 回答
1

除了@JigarJoshi 的回答之外,另一种获得所需内容的方法是使用Alias.

SELECT SUM(HOURS) AS "SUM_HOURS" FROM RESOURCE WHERE DATE = '02/08/2013';

然后使用,

rs.getString(SUM_HOURS);
于 2013-02-09T04:07:21.533 回答