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 に答える