2009-07-15 46 views
1

我需要爲幾個(約50個)不同的組(轄區)製作一個包含季度計數的大型HTML表。我有一個MySQL表約16,000行,有'jurisdiction_id'和'quarter'字段。不幸的是,我的客戶不希望生成的報告分頁。我如何構建一個良好的MySQL查詢,從中生成這樣一個PHP和HTML表?請查看圖片以獲得所需的最終結果。MySQL查詢:顯示多個記錄組的許多組的計數

表名:檢查

相關表字段:

  • ID
  • jurisdiction_id
  • 季度

圖像描述預期結果:http://www.freeimagehosting.net/uploads/8fd7ca2530.png

我是一個SQL newb,所以請讓我知道如果您需要更多信息以提供有用的響應。

非常感謝您的幫助。

回答

1

像這樣的東西應該是罰款:

SELECT jurasdiction_id, quarter, COUNT(*) AS num 
FROM inspections 
GROUP BY jurasdiction_id, quarter 
+0

謝謝你的回覆!這對於20,000行的表是一個大型/稅務查詢嗎? 20萬左右呢?我對數據庫性能沒有什麼規模感,所以我擔心的是我會通過檢索一個大型數據集來使web/mysql服務器癱瘓。 – user139019 2009-07-15 21:55:38