none
tratar el resultado de una consulta e insertarlo en la misma tabla RRS feed

  • Pregunta

  • hola,

    Estoy muy perdida en acces. En el trabajo tengo que hacer una aplicacion en Access. Y no se como hacerlo. Tengo que hacer una select en la que pido tres campos.

    Dos de ellos son fechas.  Dependiendo del resultado de la resta en dias de estas fechas lo insertare en la tabla o no.

    No se como hacerlo. Podrias ayudarme, por favor.

    Muchisimas gracias

    • Cambiado Sergio CalderónMVP martes, 24 de mayo de 2011 19:30 (De:¿Dónde está el foro para…?)
    lunes, 23 de mayo de 2011 20:14

Respuestas

  • Hola

    Deberías crear un campo calculado en la función, en la cual mediante la función DifFecha (mira en la ayuda para más información). Esto te dará la diferencia en días entre esas dos fechas.

    En la rejilla de criterios, establece los mismos para dicho campo: que la diferencia sea menor, igual o mayor que un valor. Haz una prueba para comprobar que la consulta te devuelve los datos que realmente estás buscando.

    Agrega los campos que quieras insertar en otra tabla, y convierte la consulta en una de datos agregados. Selecciona la tabla de destino, y establece para cada columna a insertar, la columna de destino. Y ya está :-)

    Espero te sirva.

    Salu2,

     


    José Mª Fueyo [MS MVP Access]
    • Propuesto como respuesta Ismael Borche miércoles, 25 de mayo de 2011 19:54
    • Marcado como respuesta Ismael Borche lunes, 6 de junio de 2011 21:55
    miércoles, 25 de mayo de 2011 8:54