如何计算使用jdbc在表中出现的值的次数?我有200个可能的值和4列表中的记录。
答案 0 :(得分:6)
可能是
Select count(*) from table where item = 'value';
如果您想要计算所有200个值,那么您可以尝试:
select item,count(*) from table group by item;
演示代码: -
try {
java.sql.Statement s = conn.createStatement();
java.sql.ResultSet r = s.executeQuery("select item,count(*) from table group by item;");
while (r.next()) {
System.out.println(r.getString(1) + " "
+ r.getString(2));
}
} catch (Exception e) {
System.out.println(e);
System.exit(0);
}