MySQL 是目前應用非常廣泛的一個開源關系型數據庫,利用它可以方便地存儲和查詢各種數據。而對于時間類型的數據,我們常常需要將其按照年月日進行查詢,下面就來介紹一下如何在 MySQL 中進行時間的年月日查詢。
SELECT * FROM table_name WHERE YEAR(date_column) = 2021
使用 YEAR 函數可以篩選出所有 2021 年的數據,其中 table_name 是需要進行查詢的表名,date_column 是這個表中表示時間的列名。
SELECT * FROM table_name WHERE YEAR(date_column) = 2021 AND MONTH(date_column) = 7
使用 YEAR 和 MONTH 函數結合起來可以篩選出 2021 年 7 月的數據。
SELECT * FROM table_name WHERE YEAR(date_column) = 2021 AND MONTH(date_column) = 7 AND DAY(date_column) = 15
如果想要查詢 2021 年 7 月 15 日的數據,可以在之前的查詢條件基礎上再加上 DAY 函數。
通過以上三個查詢語句的組合,就可以輕松地實現在 MySQL 中對時間的年月日查詢。