Hola me gustaría hacer una consulta en Mysql, que me devuelva la difencia en dias entre dos fechas con el siguiente formato:
Ejemplo
fecha1=02/04/2004
fecha2=05/03/2005
y me duvuelva los dias trascurridos entre esas dos fecha.
Muchas gracias
| |||
Calcular difencia de dias ente dos fecha Hola me gustaría hacer una consulta en Mysql, que me devuelva la difencia en dias entre dos fechas con el siguiente formato: Ejemplo fecha1=02/04/2004 fecha2=05/03/2005 y me duvuelva los dias trascurridos entre esas dos fecha. Muchas gracias |
| ||||
No puedes... no directamente... debes tener el formato YYYY-MM-DD y ocupar campos tipo DATE ó DATETIME para poder ocupar las funciones de SQL sobre el tema... deberías cambiar el formato y sacarle probecho a dichas funciones... Ahora bien, dependiendo del lenguaje que ocupes puedes consultar las fechas y hacer las operaciones... pero ya no corresponde a SQL... (no será una simple diferencia de días -- si no ocupas horas--???).
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
Regreso para reirme de mi mismo : Cita: dije "y"??? ¿cómo si fuesen cosas indpendientes???... totalmente redundante... si no se maneja el formato YYYY-MM-DD simplemente no se pueden ocupar campos tipo DATE... y el formato para un DATETIME sería 'YYYY-MM-DD hh:mm:ss'. Imbécil de mí... (aunque lo sabía, no lo "supe" decir correctamente).
Iniciado por jam1138 debes tener el formato YYYY-MM-DD y ocupar campos tipo DATE ó DATETIME
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
1) ... en SQL sí... 2) Me parece se añadió desde la versión 4.1.1 3) Con el formato que manejas... no. Pero como dije si quieres seguir manejando ese formato (mal por tí), solo extrae tus datos y haz los calculos según el lenguaje que ocupes, no lo dices, consulta antes en su respectivo foro... es tema aparte.
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |