我有這樣的方案:MySQL的分組
+-------+
|posts: |
+----+--+--------+--------------------+
| ID | title | timestamp |
+----+-----------+--------------------+
| 1 | t1 |2011-04-05 17:54:55 |
+----+-----------+--------------------+
| 2 | t2 |2011-04-06 09:10:11 |
+----+-----------+--------------------+
| 3 | t3 |2011-04-07 02:07:22 |
+----+-----------+--------------------+
我怎樣才能爲過去7天這樣的分組的總職位:
monday: 3
Tuesday: 9
Wednesday: 2
但如果某一天有0項,這一天都將丟失。 – greenbandit 2011-04-06 21:54:28
增加星期幾(時間戳)進行澄清。 如果有0個條目,行將不會從一個單獨的表中顯示。除非每天有其他表格信息,否則我們可以進行左連接以確保所有行都存在,但是會導致相對較高的開銷。相反,我建議你可以在你的服務器端做這個簡單的檢查。 – Capitaine 2011-04-07 07:49:25