我正试图从使用Java的表中获取列的最大值,如下所示
include_once 'inc/config';
但是以invlid列名称获取错误。是否有可能在java代码中形成特定列的最大值而不接近?
我已尝试过其他方式
rs.getString("MAX(COLUMN_NAME)");
两种方法都没有成功。
答案 0 :(得分:-1)
我尝试了下面的代码并且它可以工作:
try{
stmt = con.createStatement();
String query = "SELECT MAX(COLUMN_NAME) FROM TABLE_NAME";
ResultSet rs=stmt.executeQuery(query);
//Extact result from ResultSet rs
while(rs.next()){
System.out.println("MAX(COLUMN_NAME)="+rs.getInt("MAX(COLUMN_NAME)"));
}
rs.close();
} catch(SQLException s){
s.printStackTrace();
}