我如何计算一个值在使用jdbc的表中出现的次数?我有200个可能的值和4列记录在表中。在数据库中计数值
在数据库中计数值
回答
可以由
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);
}
非常感谢,但你能向我解释如何在java程序中编写这个语句。我尝试把我的程序,但我得到nullpointer exception.tq – user692495 2011-04-06 05:42:53
@ user692495:看到我的演示代码。它可能会帮助你。 – 2011-04-06 05:50:27
yeaaahh ...这是工作,非常感谢你:-) – user692495 2011-04-06 06:04:15
- 1. 计数与数据库值PHP
- 2. 在MySQL数据库中按月计数?
- 3. PDO在数据库中计数表
- 4. 在数据库中计数教师
- 5. 在MySQL数据库的列中计数值的查询
- 6. 在mysql数据库列中的值的计数
- 7. 值不在数据库中
- 8. 数据库设计中的外键 - 数据库设计
- 9. 数据库设计:如何在数据库中存储XML/JSON?
- 10. 在数据库中添加值(数组)
- 11. 数据库设计:保存两次值?
- 12. 数据库表设计为只读值
- 13. SQL数据库设计默认值
- 14. 计算数据库单元格的值
- 15. 数据库设计 - 覆盖值
- 16. 数据库查询计数
- 17. Firebase数据库计数
- 18. 数据库设计
- 19. 数据库设计
- 20. 数据库设计
- 21. 数据库设计
- 22. 设计数据库
- 23. 设计数据库
- 24. 数据库设计
- 25. 数据库设计
- 26. 数据库设计
- 27. 不同计数结果基于在数据库0值
- 28. 在VB.NET中利用数据库中数据的设计方法
- 29. 在数据库中计算行
- 30. 在内存数据库设计中
你想要计算每个值,还是只有一个? – 2011-04-05 08:40:24