SQL SERVER数据库,按年、月、日、时、分、秒计算两个时间字段之间的间隔时间样例

时间:2021-05-27 22:14:46

使用DATEDIFF(取值,时间字段1,时间字段2)

举例:

SELECT DATEDIFF(YEAR,DRYSJ,DCYSJ),* FROM YXHIS2019..TBZYBR2019 --SQL SERVER 取另两个时间字段之间的间隔时间,年
SELECT DATEDIFF(MONTH,DRYSJ,DCYSJ),* FROM YXHIS2019..TBZYBR2019 --SQL SERVER 取另两个时间字段之间的间隔时间,月
SELECT DATEDIFF(DAY,DRYSJ,DCYSJ),* FROM YXHIS2019..TBZYBR2019 --SQL SERVER 取另两个时间字段之间的间隔时间,日
SELECT DATEDIFF(HOUR,DRYSJ,DCYSJ),* FROM YXHIS2019..TBZYBR2019 --SQL SERVER 取另两个时间字段之间的间隔时间,小时
SELECT DATEDIFF(MI,DRYSJ,DCYSJ),* FROM YXHIS2019..TBZYBR2019 --SQL SERVER 取另两个时间字段之间的间隔时间,分钟
SELECT DATEDIFF(MS,DRYSJ,DCYSJ),* FROM YXHIS2019..TBZYBR2019 --SQL SERVER 取另两个时间字段之间的间隔时间,秒

SQL SERVER数据库,按年、月、日、时、分、秒计算两个时间字段之间的间隔时间样例