1. 了解MySQL中日期格式
2. 查詢當前日期
3. 查詢指定日期
4. 查詢某年的今天數據
MySQL中日期格式
MySQL中日期格式包括DATE、DATETIME和TIMESTAMP三種類型。其中,DATE類型只包含日期,格式為'YYYY-MM-DD';DATETIME類型包含日期和時間,格式為'YYYY-MM-DD HH:MM:SS';TIMESTAMP類型也包含日期和時間,但其范圍更廣,可以存儲從1970年1月1日到2038年1月19日之間的任意時間。
查詢當前日期
要查詢當前日期,可以使用MySQL的內置函數NOW()。NOW()函數返回當前日期和時間,格式為'YYYY-MM-DD HH:MM:SS'。以下是查詢當前日期的SQL語句:
SELECT NOW();
查詢指定日期
要查詢指定日期,可以使用DATE()函數將日期字符串轉換為日期類型。DATE()函數的格式為DATE('日期字符串'),其中日期字符串的格式必須為'YYYY-MM-DD'。以下是查詢指定日期的SQL語句:
SELECT DATE('2021-07-01');
查詢某年的今天數據
要查詢某年的今天數據,可以使用YEAR()函數和NOW()函數。YEAR()函數返回指定日期的年份,格式為'YYYY'。