Access - Obtener el valor máximo por año de una tabla

 
Vista:
sin imagen de perfil
Val: 6
Ha aumentado su posición en 33 puestos en Access (en relación al último mes)
Gráfica de Access

Obtener el valor máximo por año de una tabla

Publicado por Pascual (3 intervenciones) el 03/10/2017 09:51:10
Buenos días,

¿Es posible obtener el valor máximo por año de una tabla?

Mi situación es la siguiente (Nombre de la Tabla "SALTO"):
Id Fecha DTR
5060 01/10/2003 26
....
5060 28/10/2003 28
....
5060 31/10/2003 34
....
6308 01/10/2006 16
....
6308 10/10/2006 29
....
6308 23/10/2006 12
....

Mi intención, que no tengo muy claro que se pueda hacer en un solo código (SQL, Access), es obtener el máx valor por año y Id,

En este caso, el resultado deseado sería:

5060 - 31/10/2003 - 34
6308 - 10/10/2006 - 29

Muchas gracias con antelación.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Obtener el valor máximo por año de una tabla

Publicado por Anonimo (3316 intervenciones) el 03/10/2017 11:22:36
Dependerá de el dominio de las consultas (con/sin asistente), en particular de las de 'datos agrupados' o agrupación.

Y si no se logra en una, se puede hacer con dos o mas que dependan de ella ... para el usuario será transparente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 6
Ha aumentado su posición en 33 puestos en Access (en relación al último mes)
Gráfica de Access

Obtener el valor máximo por año de una tabla

Publicado por Pascual (3 intervenciones) el 03/10/2017 11:34:16
Buenos días,

Mi nivel de SQL en Access se basa en conocer algo del lenguaje y su aplicación en la Vista SQL de una consulta. No entiendo a que se refiere con el dominio... :(

Siento mi torpeza.

Mi intención es conocer el código para poder obtener el resultado que explico en la pregunta. Sinceramente no sé si es posible en una única consulta o es necesario algunos pasos anteriores.

Le agradezco la ayuda y cualquiera más que me pueda prestar.

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Obtener el valor máximo por año de una tabla

Publicado por Anonimo (3316 intervenciones) el 03/10/2017 19:53:30
Basta utilizar las opciones que ofrece el generador grafico de consultas (no se precisaria manipular la SQL que genera si se hace de forma correcta la consulta).

Entre las opciones esta la de agrupar (agrupando por año podemos obtener el maximo de ese periodo)

El resto dependera de la estructura de esos datos y de como se implemente la salida a una supuesta duplicidad de maximos en el mismo periodo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 6
Ha aumentado su posición en 33 puestos en Access (en relación al último mes)
Gráfica de Access

Obtener el valor máximo por año de una tabla

Publicado por Pascual (3 intervenciones) el 04/10/2017 10:58:28
Muchas gracias por la solución. Como bien has comentado, era tan sencillo como agrupar por año y representarlo en la gráfica.

GRACIAS!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar