使用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 取另兩個時間字段之間的間隔時間,秒

