選擇兩個日期之間的 MySQL 資料
使用 BETWEEN 運算子可以實現根據日期從 MySQL 表中選擇一系列資料。讓我們探討如何檢索特定日期範圍內的資料。
對於從2009 年1 月1 日到當前日期的範圍,請使用以下查詢:
select * from table_name where datetime_column BETWEEN '01/01/2009' and curdate()
如果您想要要包含當前日期,您可以使用大於或等於( >=) 和小於或等於(
select * from table_name where datetime_column >= '01/01/2009' and datetime_column <= curdate()
每日資料計數
要計算或聚合每日數據,您可以將BETWEEN 運算子與COUNT() 函數結合使用。例如,要取得從 2009 年 1 月 1 日開始的每日計數,請使用以下查詢:
select count(*) from table_name where datetime_column BETWEEN '01/01/2009' and DATE_ADD('01/01/2009', INTERVAL 1 DAY)
將範例日期「01/01/2009」替換為您所需的開始日期。此查詢將提供指定範圍內每一天的計數。
以上是如何選擇並統計特定日期範圍內的MySQL資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!