在SQL中計(jì)算兩條記錄的時(shí)間差可以使用DATEDIFF()函數(shù)。假設(shè)你有一個(gè)包含時(shí)間戳的表,可以使用以下查詢(xún)來(lái)計(jì)算兩條記錄的時(shí)間差:
SELECT DATEDIFF(second, t1.timestamp, t2.timestamp) AS time_diff
FROM your_table t1
JOIN your_table t2 ON t1.id < t2.id
在上面的查詢(xún)中,DATEDIFF()
函數(shù)計(jì)算兩個(gè)時(shí)間戳之間的秒數(shù)差值,并將其作為time_diff
列返回。你可以根據(jù)需要選擇不同的時(shí)間單位,比如minute
、hour
、day
等來(lái)計(jì)算時(shí)間差。