“Conocimiento Programación>Programación PHP /MySQL

Cómo calcular los rangos de fechas en MySQL

2012/7/6
La función de MySQL DATEDIFF le ayuda a calcular el número de días existentes entre dos fechas. Usted suministra dos expresiones de fecha a la función, entonces se resta la segunda de la primera y devuelve el intervalo de tiempo entre los dos. Si la primera expresión es cronológicamente posterior al segundo , MySQL devuelve un número positivo , lo que indica cuántos días han pasado desde que el valor de la segunda expresión. Si la primera expresión es cronológicamente anterior , MySQL devuelve un número negativo para indicar cuántos días quedan hasta que el valor de la segunda expresión. Instrucciones .
1

inicia sesión en tu base de datos MySQL y acceso a la herramienta de consulta
2

Introduzca la siguiente consulta: SELECT

DATEDIFF ( '2011 - 04-30 12:34:56 ' , '2011 -01 -01' ) ;

Ejecutar esta consulta. Tenga en cuenta que la primera expresión tiene una marca de tiempo incluido. La función DATEDIFF omite las marcas de tiempo y devuelve sólo un intervalo de fechas . . Este ejemplo da como resultado " 119 ", el número de días entre 1 de enero 2011 y el 30 de abril 2011
3

Introduzca la siguiente consulta: SELECT

DATEDIFF ( ahora () , '2011 -01 -01 ' ) ;

Ejecutar esta consulta. La función " ahora () " devuelve la fecha y hora actuales. Una vez más , MySQL ignora el tiempo , por lo que sólo calcula el intervalo entre la fecha actual y el 1 de enero de 2011. No ponga entre comillas el " ahora () ", expresión en la consulta.

Programación PHP /MySQL
Exec Vs . Sistema en PHP
Cómo aumentar el límite de memoria de PHP en Apache
Cómo crear un documento de Word de una consulta SQL
Cómo convertir una cadena en un número en MySQL
El salario promedio de un desarrollador PHP
Cómo limpiar en PHP
Salida de caracteres extraños en MySQL PHP
Cómo reemplazar una doble línea nueva en PHP
Conocimiento de la computadora © http://www.ordenador.online