一、MySQL日期字段的格式教程
1. DATE類型:YYYY-MM-DD(例如:2021-12-31)
2. TIME類型:HH:MM:SS(例如:23:59:59)
3. DATETIME類型:YYYY-MM-DD HH:MM:SS(例如:2021-12-31 23:59:59)
4. TIMESTAMP類型:YYYY-MM-DD HH:MM:SS(例如:2021-12-31 23:59:59)
二、MySQL日期字段的常用格式總結
1. 查詢今天的數據:SELECT * FROM table WHERE DATE(date_field) = CURDATE();
2. 查詢昨天的數據:SELECT * FROM table WHERE DATE(date_field) = DATE_SUB(CURDATE(), INTERVAL 1 DAY);
3. 查詢本周的數據:SELECT * FROM table WHERE YEARWEEK(date_field, 1) = YEARWEEK(NOW(), 1);
4. 查詢上周的數據:SELECT * FROM table WHERE YEARWEEK(date_field, 1) = YEARWEEK(NOW(), 1) - 1;');')) = 1;
7. 查詢今年的數據:SELECT * FROM table WHERE YEAR(date_field) = YEAR(NOW());
8. 查詢去年的數據:SELECT * FROM table WHERE YEAR(date_field) = YEAR(NOW()) - 1;
MySQL日期字段的格式教程包括DATE、TIME、DATETIME和TIMESTAMP四種類型,分別對應不同的日期時間格式。MySQL日期字段的常用格式總結主要包括查詢今天、昨天、本周、上周、本月、上月、今年和去年的數據。這些常用格式可以在實際開發中大大提高開發效率。