Cómo calcular la diferencia entre dos fechas en una declaración Sql
Para calcular la diferencia entre dos fechas en una declaración SQL, utilice la función dateiff.
Herramienta: sqlserver 2008 R2
Pasos:
1 Calcular el número de días entre 2009-06-23 y 2009-06-17. La declaración es la siguiente:
select?datediff(d,'2009-06-17','2009-06-23')
Resultados de la consulta:
función dateiff:
Sintaxis: DATEDIFF(datepart, startdate, enddate)
Los parámetros startdate y enddate son expresiones de fecha legales.
El parámetro datepart puede tener los siguientes valores:
Lenguaje de consulta estructurado (Lenguaje de consulta estructurado) se conoce como SQL y es un lenguaje de programación y consulta de bases de datos utilizado para Access. datos y consultar, actualizar y gestionar sistemas de bases de datos relacionales;
Las declaraciones SQL son un lenguaje para operar bases de datos.
Contraer instrucción SQL
Actualización: actualizar tabla1 establecer campo1=valor1 donde rango
Buscar: seleccionar * de tabla1 donde campo1 como 'valor1' (todos contienen ' valor1' cadena de este patrón)
Ordenar: seleccionar * de la tabla1 ordenar por campo1, campo2 [desc]
Suma: seleccionar suma(campo1) como valor suma de la tabla1 p>
Promedio: seleccione promedio (campo1) como valor promedio de la tabla1
Máximo: seleccione máximo (campo1) como valor máximo de la tabla1
Mínimo: seleccione mínimo (campo1) como valor mínimo de la tabla1 [separador]