MySQL 是一種廣泛使用的關系型數據庫管理系統。當我們需要從數據庫中獲取數據時,有些時候只需要統計本年度的數據。下面介紹如何使用 MySQL 統計本年度的數據。
SELECT * FROM 表名 WHERE YEAR(日期字段) = YEAR(CURDATE())
代碼解釋:
YEAR(日期字段)
:表示獲取日期字段的年份。CURDATE()
:表示獲取當前日期。YEAR(CURDATE())
:表示獲取當前日期的年份。WHERE YEAR(日期字段) = YEAR(CURDATE())
:表示篩選出日期字段年份等于當前年份的數據。
這里的日期字段可以是任何包含日期的字段,如訂單創建時間、員工入職時間等。
在實際應用中,可以根據自己的需要進行修改,如統計本月數據可以使用下面的代碼:
SELECT * FROM 表名 WHERE YEAR(日期字段) = YEAR(CURDATE()) AND MONTH(日期字段) = MONTH(CURDATE())
代碼解釋:
MONTH(日期字段)
:表示獲取日期字段的月份。AND MONTH(日期字段) = MONTH(CURDATE())
:表示篩選出日期字段年份等于當前年份且月份等于當前月份的數據。
以上就是使用 MySQL 統計本年度(或本月)數據的方法。