fbpx

En septiembre de 2021 trasladamos los foros de dudas a los Campus Opositas de preparación de Oposiciones para mejorar así el servicio de resolución de dudas a los alumnos y alumnas de OPOSITAS.
Este foro, abierto en el año 2004, contiene más de 27.000 entradas con resoluciones de dudas de estudio de diferentes administraciones. ¡No somos capaces de borrarlo pues en cada uno de sus post está parte de nuestro ♥!

Viendo 12 entradas - de la 1 a la 12 (de un total de 12)
  • Autor
    Entradas
  • #375419
    empnieves
    Participante

    A ver si me podéis echar una mano con el operador ENTRE expr1 Y expr2, porq me estoy volviendo loca…

    en una consulta, en criterios pongo: ENTRE “01/01/73” y “31/12/77”, y al dar a ejecutar la consulta, me muestra fechas como “15/04/68”, por q hace esto? no lo entiendo!! se supone q me tendría que mostrar fechas q estuvieran entre el 01/01/73 y el 31/12/77, no? o es q no entiendo yo bien, este operador?

    Muchas gracias

    #375420
    runa75
    Participante

    Hola empnieves,

    Creo que te ocurre eso al poner comillas para las fechas, prueba a poner almohadillas o no pongas nada (access automáticamente te las añade al ejecutar la consulta)…….lo que me extraña es que te ejecute la consulta, a mí me sale un mensaje de error diciendo que la expresión no coincide con el tipo de datos disponibles.

    Prueba y me cuentas 🙂

    #375421
    Academia Opositas
    Participante

    a lo mejor tiene el campo tipo texto en vez de fecha

    #375422
    empnieves
    Participante

    Runa, ya sé lo q pasaba…,
    resulta q al diseñar la tabla, a fecha de nacimiento, le había puesto como tipo de dato “texto”, en lugar de “fecha y hora”, entonces al escribir el criterio en la consulta, automaticamente me ponía comillas!! aunque le pusiera las almohadillas, me seguía poniendo las comillas, lo tomaba como texto y se las ponía directamente
    Muchas gracias, por la pista… 😉

    #375423
    empnieves
    Participante

    jeje, estabamos contestando a la vez julymercy…
    sí q era eso, muchas gracias

    #375424
    runa75
    Participante

    No había caído, si el campo fecha lo tienes como texto, te pone las comillas…. pero entonces no sé porqué no te hacía bien la consulta desde un principio y te incluía otras fechas que no eran; puede que tuvieras establecido algún criterio más…

    Es para que me quede claro a mí también…..entre mis propias investigaciones y las de los demás no doy para más 😆

    #375425
    Academia Opositas
    Participante

    las fechas access internamente las ve como números dobles, así que en la conversión que haya hecho por eso te ha sacado una fecha rara.

    #375426
    empnieves
    Participante

    q es eso de número dobles julymercy?
    Runa, te explico lo q me salía, y luego julymercy q nos diga…
    no había puesto níngun criterio más, unicamente el de las fechas, y al dar a ejecutar me mostraba todos los registros, es decir, en realidad no hacía nada, porq no me filtraba ninguno..
    me explico?

    #375427
    runa75
    Participante

    Vale empnieves, te lo preguntaba porque cuando yo ponía las comillas me daba error porque lo tenía como tipo fecha/hora; lo he cambiado a tipo texto y al ejecutar la consulta sí que me filtra los datos sin problema, así que no sé…

    #375428
    Academia Opositas
    Participante

    pues que para access, (y excel) las fechas las lee internamente como números con una parte entera y otra decimal, por eso a veces pueden pasar cosas raras cuando se hacen cálculos. Por eso necesita un formato especial para que el programa “traduzca” correctamente el dato.

    #375429
    empnieves
    Participante

    pues yo tampoco sé, vaya lio!! 🙁
    bueno, yo creo q la pregunta de donde saqué todo esto, lo q quería hacer hincapié era en que el texto de los criterios de las consultas va entre comillas, y las fechas entre almohadillas, así q, nos quedaremos con eso de momento…
    Muchas gracias por todo y también a tí Julymercy… 😉

    #375430
    runa75
    Participante

    Pues sí, yo lo que saco en claro es que Access es listo pero mejor dárselo masticadito, jeje….además para eso están los formatos específicos, así que para una fecha es mejor indicar tipo de dato fecha/hora.

    Otra conclusión a la que llego es que tengo que estudiar más a fondo las propiedades de los campos 🙁

    Gracias chicas.

Viendo 12 entradas - de la 1 a la 12 (de un total de 12)
  • El foro ‘Junta de Comunidades de Castilla-La Mancha – Auxiliares Administrativos’ está cerrado y no se permiten nuevos debates ni respuestas.

APRUEBA TU OPOSICIÓN CON OPOSITAS

Abrir chat
1
💬 ¿Necesita ayuda?
Hola 👋
¿Puedo ayudarle?