回答
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. SQL計算查詢
- 4. SQL查詢計算
- 5. SQL Server查詢來計算餘額
- 6. 寫SQL查詢來計算產品
- 7. SQL查詢來計算包含
- 8. SQL查詢來計算平均
- 9. SQL查詢來計算平均數據
- 10. SQL查詢來計算不受股市
- 11. SQL查詢來計算座標接近
- 12. SQL Server查詢來計算供應商
- 13. SQL查詢需要計數記錄
- 14. 查詢來計算記錄的確切數目的所有表
- 15. 查詢來計算不同於2個表的記錄
- 16. SQL查詢來在相鄰記錄
- 17. SQL查詢來擺脫重複記錄
- 18. SQL查詢來計算agroup的總和計算
- 19. SQL查詢計算總
- 20. 計算COUNT BY SQL查詢
- 21. SQL查詢,計算時間
- 22. SQL查詢計算列
- 23. 做計算在SQL查詢
- 24. MySQL查詢計數記錄
- 25. 通過記錄號查詢SQL查詢
- 26. vb6記錄集sql查詢
- 27. SQL查詢重複記錄
- 28. SQL查詢記錄總數
- 29. SQL查詢水平記錄
- 30. SQL查詢選擇記錄
你肯定不會(從標準源碼分開)有一個單獨的mysql數據庫?我建議重複。 – 2010-07-20 11:42:28