Estoy tratando de obtener el número total de días entre dos días:
1/1/2011
3/1/2011
RETURN
62
¿Es posible hacerlo en SQL Server?
sql
sql-server
sql-server-2008
date
Pod Mays
fuente
fuente
Respuestas:
PRINT DATEDIFF(DAY, '1/1/2011', '3/1/2011')
te dará lo que buscas.Esto proporciona el número de veces que se cruza el límite de medianoche entre las dos fechas. Puede decidir si necesita agregar uno a esto si incluye ambas fechas en el recuento, o restar uno si no desea incluir ninguna de las fechas.
fuente
SQL Server DateDiff
fuente
Puedes probar este enlace de MSDN
fuente
Ver DateDiff :
fuente
Otro formato de fecha
fuente
fuente
Esto es trabajo para mí -
fuente
si desea hacer el mismo procedimiento de almacenamiento, debe aplicar el siguiente código.
donde @fromdate y @todate es el parámetro del SP
fuente
fuente