sql DATEDIFF用法
时间: 2023-09-11 17:05:00 浏览: 160
SQL中DATEADD和DATEDIFF的用法
DATEDIFF函数用于计算两个日期之间的差值,以指定的时间间隔单位返回结果。其语法如下:
```
DATEDIFF(interval, date1, date2)
```
其中,interval表示时间间隔单位,可以是以下值之一:
- yyyy:年
- q:季度
- m:月
- y:日本年
- d:日
- w:周
- ww:双周
- h:小时
- n:分钟
- s:秒
date1和date2表示要比较的两个日期值。
示例:
```
SELECT DATEDIFF(day, '2022-01-01', '2022-01-10') AS diff;
```
输出结果为:
```
diff
9
```
表示2022年1月1日和2022年1月10日之间相差9天。
阅读全文