首先我们先来了解一下DATEDIFF()函数
DATEDIFF() 函数返回两个日期之间的时间。
语法:DATEDIFF(datepart,startdate,enddate)
比如我们想要计算年龄
Select DATEDIFF(YEAR,出生日期,GETDATE()) from 表
计算月龄
Select DATEDIFF(MM,出生日期,GETDATE()) from 表
计算天数
Select DATEDIFF(day,出生日期,GETDATE()) from 表
当参数date2小于date1时那么 计算结果为负数