Java从特定列的JDBC结果集中获取最大值

时间:2018-03-20 13:10:01

标签: java jdbc

我正试图从使用Java的表中获取列的最大值,如下所示

include_once 'inc/config';

但是以invlid列名称获取错误。是否有可能在java代码中形成特定列的最大值而不接近?

我已尝试过其他方式

rs.getString("MAX(COLUMN_NAME)");

两种方法都没有成功。

1 个答案:

答案 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();
         }