问:MySQL中如何查询每天的日期?
答:在MySQL中,可以使用函数来查询每天的日期。以下是几种常用的方法:
1. 使用NOW()函数
NOW()函数会返回当前日期和时间。如果只需要日期部分,可以使用DATE()函数来提取日期。
例如,以下查询将返回当前日期:
SELECT DATE(NOW());
2. 使用CURDATE()函数
CURDATE()函数会返回当前日期,与NOW()函数不同的是,它只返回日期部分。
例如,以下查询将返回当前日期:
SELECT CURDATE();
3. 使用DATE_FORMAT()函数
DATE_FORMAT()函数可以将日期格式化为指定的字符串。例如,以下查询将返回当前日期的年、月、日:
-%d');
'表示两位数的月份,'%d'表示两位数的日期。
4. 使用DATE_ADD()函数
DATE_ADD()函数可以将日期加上指定的天数。例如,以下查询将返回今天加上7天后的日期:
SELECT DATE_ADD(CURDATE(), INTERVAL 7 DAY);
其中,'INTERVAL 7 DAY'表示加上7天。
以上是几种常用的查询每天日期的方法。根据需要选择合适的方法即可。