Calcular diferencia entre fechas


Truco de SQL Server - Calcular diferencia entre fechas


Para calcular la diferencia entre fechas podemos usar el DateDiff.

DATEDIFF (datepart , startdate , enddate )

En datepart podemos usar:
Year yy, yyyy
quarter qq, q
Month mm, m
dayofyear dy, y
Day dd, d
Week wk, ww
Hour hh
minute mi, n
second ss, s
millisecond ms

Ejemplo:
USE pubs
GO
SELECT DATEDIFF(day, pubdate, getdate()) AS date
FROM titles
GO

Más trucos de Trucos de SQL Server 2000

Trucos más leídos