2

このような私のコード

ResultSet rs = statement.executeQuery(
    "SELECT SUM(column1) FROM table where column2=name "); 
system.out.println(rs)

あれは正しいですか?または、JavaのSQLを使用して列から合計値を取得するにはどうすればよいですか?少し例を書いていただけますか?

4

1 に答える 1

1
ResultSet rs = statement.executeQuery(
   "SELECT SUM(column1) FROM table where column2=name "); 
System.out.println(rs);// this is wrong 

これにより、ResultSetオブジェクトが出力されます。

これは

ResultSet rs = statement.executeQuery(
   "SELECT SUM(column1) FROM table where column2=name "); 
if(rs.next()){
System.out.println(rs.getInt(1));
}
于 2012-04-30T07:28:09.340 に答える