java获取含有聚类函数的sql语句返回的结果
sql = "SELECT max(id) as maxId from uploadfile ";//获取id属性中的最大值并将其重命名为maxId
result = stmt.executeQuery(sql);//执行sql语句并返回结果
result.next()//必须有
fileId = result.getInt("maxId") ;
- sql操作中的next()方法:ResultSet有游标的概念,开始时游标指向第一行之前的位置,第一次调用next方法将第一行变为当前行,第二次调用将第二行变为当前行,以此类推。有了当前行的概念,则当没有行时返回false,当前行有效则返回true。至于getInt等方法可以参考API,一般都有两个重载的方法,一种方法的参数为列号,列号从1开始,一种方法的参数为列名