none
access 2010 consulta con un criterio determinado RRS feed

  • Pregunta

  • Hola a todos,

    a ver si me pueden ayudar con esta duda que tengo en access y no sé hacerlo....

    para simplificar la tabla, tengo una columna A con numeros aleatorios, por ejemplo 2, 5, 2, 3, 2, 5, 7......

    y una columna B con fechas,

    quiero hacer una consulta que me muestre, del número 2 sólo el que tiene la fecha mas reciente, del número 5 el que tiene la fecha mas reciente y así con todos los número, es decir, que muestre sólo el que tenga la fecha mas reciente de todos .....

    espero haberme explicado,

    gracias a todos y un saludo


    jueves, 7 de marzo de 2013 16:39

Respuestas

  • Tu pregunta ya fue resuelta por mi tocayo en el foro del Búho, pego su respuesta

    creas una consulta, agregas la tabla y los tres datos y en el campo de fecha le pones descendente y en Diseño, configuración de consulta en Devuelve le pones un 1


    Saludos a todos desde Huelva
    http://www.mvp-access.es/emilio/

    • Propuesto como respuesta Uriel Almendra viernes, 15 de marzo de 2013 15:16
    • Marcado como respuesta Uriel Almendra miércoles, 20 de marzo de 2013 17:02
    viernes, 8 de marzo de 2013 21:27

Todas las respuestas

  • Hola!

    una consulta de totales, seleccionando Ultimo o Mayor en la columna Fecha debería resolver tu problema.


    Saludos a todos desde Huelva
    http://www.mvp-access.es/emilio/

    jueves, 7 de marzo de 2013 17:34
  • Hola Emilio,

    Efectivamente con tu respuesta soluciona lo que planteaba. Sólo que , hice mal en simplificar la consulta jejeje ya que con Mayor me muestra lo que quería....... pero el problema es que tengo otra columna mas.... y entonces me muestra el 2 (por ejemplo)  las veces que no está repetido en la otra columna.,..... es decir, si el 2 lo tengo unas siete veces en la columna A y en la columna B están los otros numeros aleatorios por ejemplo 4, 7, 4, 6, 7, 4, 1, ......   y en la columna C las fechas

    si le pido que me muestre el lo que tenga el 2 de la columna A, me mostraria la ultima fecha del 4 de la columna B , la ultima fecha del 7 de la columna B.......yo lo que quiero es que solo me muestre si le digo el 2 de la columna A, que solo me muestre el de la fecha mas reciente, y si es el 4 pues que me muestre que el 4 es el que tiene la fecha mas reciente, pero los demas que lo omita.

    espero haberme explicado....

    Muchas gracias por la ayuda


    viernes, 8 de marzo de 2013 9:41
  • Lo siento pero con esa parrafada me he perdido, por favor pon un ejemplo de los datos y del resultado que pretendes obtener.

    PS: Y si, simplificar acaba en perdida de tiempo de quien pregunta y de quien responde.


    Saludos a todos desde Huelva
    http://www.mvp-access.es/emilio/

    viernes, 8 de marzo de 2013 16:16
  • Tienes toda la razón, a ver si consigo explicarme mejor......

    teniendo la siguiente tabla,
    CAMPO1    CAMPO2         CAMPO3
    2                  4               12/03/2013
    3                  5               11/03/2013
    2                  4               07/03/2013
    2                  1               05/03/2013
    5                  3               26/02/2013
    3                  6               12/01/2013
    2                  4               17/02/2013
    estoy intentando hacer lo siguiente, una consulta que al buscar , por
    ejemplo, el número 2 del CAMPO1 me muestre sólo la línea que tenga la fecha mas
    reciente, en este caso sería la primera
    CAMPO1         CAMPO2          CAMPO3
    2                          4              12/03/2013
    gracias a todos
    viernes, 8 de marzo de 2013 19:19
  • Tu pregunta ya fue resuelta por mi tocayo en el foro del Búho, pego su respuesta

    creas una consulta, agregas la tabla y los tres datos y en el campo de fecha le pones descendente y en Diseño, configuración de consulta en Devuelve le pones un 1


    Saludos a todos desde Huelva
    http://www.mvp-access.es/emilio/

    • Propuesto como respuesta Uriel Almendra viernes, 15 de marzo de 2013 15:16
    • Marcado como respuesta Uriel Almendra miércoles, 20 de marzo de 2013 17:02
    viernes, 8 de marzo de 2013 21:27