SQL datediff
时间: 2023-11-23 08:51:56 浏览: 126
函数DATEDIFF举例-SQL基础语言
SQL 的 DATEDIFF 函数用于计算两个日期之间的时间差,可以按照年、月、日、小时、分钟或秒来计算。其语法如下:
```
DATEDIFF(datepart, startdate, enddate)
```
其中,datepart 参数指定要计算的时间间隔单位,可以是 year、quarter、month、day、week、hour、minute 或 second。startdate 和 enddate 参数分别指定要计算的两个日期。
例如,计算两个日期之间相差的天数可以使用以下 SQL 语句:
```
SELECT DATEDIFF(day, '2021-01-01', '2021-01-10') AS days_diff;
```
输出结果为:
```
days_diff
9
```
阅读全文