** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Comparar dos fechas y devolver la más actual.
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoComparar dos fechas y devolver la más actual.

 Responder Responder
Autor
Mensaje
toño Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 07/Noviembre/2015
Localización: ESPAÑA
Estado: Sin conexión
Puntos: 21
Enlace directo a este mensaje Tema: Comparar dos fechas y devolver la más actual.
    Enviado: 30/Mayo/2020 a las 18:58

Buenas tardes, ando un poco atascado y no encuentro la opción de realizar esto.

Tengo una tabla ejemplo Tabla1, con varios campos y dos de ellos tipo fecha, Fecha1 y Fecha2, a través de una consulta pretendo que compare las fechas y me devuelva la más reciente en otro campo UltimaFecha.

 

Mil gracias de antemano.

Arriba
mounir Ver desplegable
Colaborador
Colaborador


Unido: 09/Febrero/2009
Localización: Asturias-España
Estado: Sin conexión
Puntos: 6479
Enlace directo a este mensaje Enviado: 30/Mayo/2020 a las 19:40
Hola!

En la consulta, un campo nuevo utilizas la Función (IIf)

UltimaFecha: IIF([Fecha1]<[ Fecha2];[ Fecha2];[ Fecha1])
Un Saludo.
Arriba
toño Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 07/Noviembre/2015
Localización: ESPAÑA
Estado: Sin conexión
Puntos: 21
Enlace directo a este mensaje Enviado: 30/Mayo/2020 a las 21:42
Perfecto así es como necesitaba, muchas gracias. He tenido que modificar la sentencia dado que en fecha 2 puede haber registros que no se han introducido aún la fecha y salía en blanco. me queda de la siguiente manera.


UltimaFecha: SiInm([Fecha2]>[Fecha1];[Fecha2];[Fecha1]).

Muchas gracias y cerrada consulta.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable