2016-05-11 104 views
-1

有沒有辦法從數據庫中的表中獲取不同記錄的數量?PHP - 獲取數據庫中不同記錄(日期)的數量

例如:我有一個表,其中包含一個日期的許多記錄和其他日期的一些其他記錄。我需要計算表中不同日期的數量,所以傳統的mysql_num_rows在這裏不可用。

+1

使用DISTINCT的日期欄和使用mysql_num_rows。 –

回答

0
SELECT COUNT(dates) FROM `table` GROUP BY dates; 
1

你在找什麼是GROUP BY。 例如

SELECT COUNT(*), `date_field` FROM `some_table` GROUP BY `date_field` 
+0

非常感謝,這非常有幫助! :) – wyqinac

0

使用該工具來獲取行

SELECT DISTINCT `recored_date` FROM `table` 

或本數行

SELECT COUNT(DISTINCT `record_date`) FROM `table` 
相關問題