SQL 语句计算两个时间差

select datediff(year, 开始日期字段,结束日期字段)  from 表名; --两日期间隔


select datediff(quarter, 开始日期字段,结束日期字段)  from 表名; --两日期间隔


select datediff(month, 开始日期字段,结束日期字段)  from 表名; --两日期间隔


select datediff(day, 开始日期字段,结束日期字段)  from 表名; --两日期间隔


select datediff(week, 开始日期字段,结束日期字段)  from 表名; --两日期间隔


select datediff(hour, 开始日期字段,结束日期字段)  from 表名; --两日期间隔小时


select datediff(minute, 开始日期字段,结束日期字段)  from 表名; --两日期间隔


select datediff(second, 开始日期字段,结束日期字段)  from 表名; --两日期间隔

原文地址:https://www.cnblogs.com/cfss/p/9390236.html