問: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天。
以上是幾種常用的查詢每天日期的方法。根據需要選擇合適的方法即可。