Ank*_*kur 54 java sql jdbc count
我想使用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");
}
Run Code Online (Sandbox Code Playgroud)
Boz*_*zho 96
使用别名:
SELECT COUNT(*) AS total FROM ..
Run Code Online (Sandbox Code Playgroud)
然后
rs3.getInt("total")
Run Code Online (Sandbox Code Playgroud)
Eri*_*oom 43
Bohzo和Brabster提供的答案显然有效,但您也可以使用:
rs3.getInt(1);
Run Code Online (Sandbox Code Playgroud)
获取第一个值,在您的情况下,只有列.
| 归档时间: |
|
| 查看次数: |
112540 次 |
| 最近记录: |