首頁 > 資料庫 > mysql教程 > 如何選擇並統計特定日期範圍內的MySQL資料?

如何選擇並統計特定日期範圍內的MySQL資料?

Mary-Kate Olsen
發布: 2024-11-29 02:15:13
原創
513 人瀏覽過

How to Select and Count MySQL Data Within a Specific Date Range?

選擇兩個日期之間的 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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板