回答
SELECT Name, COUNT(*) FROM EntryLog WHERE CheckIn GROUP BY Name
+1打我吧:) – 2010-07-20 11:43:08
+1打我也是。 – 2010-07-20 11:44:47
另请注意,要获得记录计数结果,请使用'cursor.moveToFirst()',然后在结果记录的第一个字段中获取编号:'cursor.getInt(0)' – 2010-07-20 14:59:42
尝试:
SELECT COUNT(1) FROM EntryLog WHERE CheckIn = 1 GROUP BY [Name]
但它是否只提取CheckIn为真的记录? – Codevalley 2010-07-20 11:50:04
不,但是您肯定可以自己实现该部分? - 现在。重要的一点是通过IMHO集团的聚合。 – 2010-07-20 11:51:51
SELECT name,
COUNT(*)
FROM EntryLog
WHERE CheckIn
GROUP BY name;
- 1. SQL查询来计算两个表之间相同的记录
- 2. ONE SQL查询来计算不同条件下的记录
- 3. MySQL查询来计算查询中2层深的记录数
- 4. SQL计算查询
- 5. SQL查询计算
- 6. 写SQL查询来计算产品
- 7. SQL查询来按天,并计算
- 8. SQL查询来计算包含
- 9. SQL查询来计算平均数据
- 10. SQL查询来计算平均
- 11. SQL查询来汇总计算日期
- 12. SQL查询来计算的金额
- 13. SQL查询来计算坐标接近
- 14. SQL Server查询来计算供应商
- 15. SQL查询来计算分配/扣除
- 16. SQL查询来计算不受股市
- 17. SQL Server查询来计算余额
- 18. 憋屈SQL查询来计算行
- 19. SQL查询来算
- 20. SQL查询需要计数记录
- 21. SQL查询:计算总计
- 22. 查询来计算不同于2个表的记录
- 23. 查询来计算记录的确切数目的所有表
- 24. SQL查询计算唯一记录忽略子字符串
- 25. 忽略来自SQL查询的记录
- 26. SQL查询来摆脱重复记录
- 27. SQL查询来在相邻记录
- 28. SQL查询来比较有统计记录大于1
- 29. SQL查询来计算agroup的总和计算
- 30. SQL Server 2012查询计算计算
你肯定不会(从标准源码分开)有一个单独的mysql数据库?我建议重复。 – 2010-07-20 11:42:28