我想使用SQL的COUNT命令获得找到的值。通常,我将要访问的列名输入到getInt()getString()方法中,在没有特定列名的情况下该怎么办。
我使用’AS’的方式与使用别名表的方式相同,我不确定这是否会起作用,我认为不会。
Statement stmt3 = con.createStatement(); ResultSet rs3 = stmt3.executeQuery("SELECT COUNT(*) FROM "+lastTempTable+") AS count"); while(rs3.next()){ count = rs3.getInt("count"); }
使用别名:
SELECT COUNT(*) AS total FROM ..
然后
rs3.getInt("total")