mysql datediff
时间: 2023-06-30 20:21:14 浏览: 169
MySQL 基础 - 日期函数.md
MySQL中的DATEDIFF函数用于计算两个日期之间的天数差。它的语法如下:
```
DATEDIFF(date1, date2)
```
其中,date1和date2是要比较的日期,可以是日期型、日期时间型或时间戳类型。函数返回的是date1和date2之间的天数差,如果date1比date2晚,则返回正值,否则返回负值。
例如,如果要计算2022年8月1日和2022年9月1日之间的天数差,可以使用以下SQL语句:
```
SELECT DATEDIFF('2022-09-01', '2022-08-01');
```
执行结果为31,表示这两个日期之间相差31天。
阅读全文