Access - Mostrar solo los valores Maximos

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

Mostrar solo los valores Maximos

Publicado por Erik (3 intervenciones) el 06/10/2017 13:15:41
Captura
Captura2
Hola a todos, tengo una consulta ya hecha, donde cada articulo (CODART) tiene diferentes precios (PRELTA) y lo que necesito es quedarme con los registros de precio (PRELTA) mayor, he probado con "Select Max" y alguna cosa mas pero me acaba dando error.
Gracias de antemano.
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
sin imagen de perfil
Val: 5
Ha aumentado 1 puesto en Access (en relación al último mes)
Gráfica de Access

Mostrar solo los valores Maximos

Publicado por Rafael (4 intervenciones) el 06/10/2017 13:42:56
Hola

Primero una recomendación pegar imagenes no ayuda a los demas a corregir tu codigo ... la imagen esta bien para el resultado pero si pones el codigo dentro de la etiqueta codigo lo podemos copiar corregir y poner igual... y cometemos menos errores...

Dicho lo cual al LIO

Pueba esto
1
2
3
4
SELECT F_ART.CODART, F_ART.PCOART, F_STO.ACTSTO, MAX(F_LTA.PRELTA)
FROM F_ART INNER JOIN F_STO ON F_ART.CODART=F_STO.ARTSTO INNER JOIN F_LTA ON F_ART.CODART = F_LTA.ARTLTA
WHERE F_ART.CODART LIKE "*keme*" AND F_STO.ACTSTO>0
GROUP BY F_ART.CODART, F_ART.PCOART, F_STO.ACTSTO;

Espero no tener error en los nombres o tecleando algo de lo ya tenias pero en principio deberia funcionar.

Saludos
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: 5
Ha disminuido su posición en 8 puestos en Access (en relación al último mes)
Gráfica de Access

Mostrar solo los valores Maximos

Publicado por Erik (3 intervenciones) el 06/10/2017 14:41:12
Muchas gracias por tu interes, probé la consulta pero me da error.

Captura3
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: 5
Ha disminuido su posición en 8 puestos en Access (en relación al último mes)
Gráfica de Access

Mostrar solo los valores Maximos

Publicado por Erik (3 intervenciones) el 06/10/2017 14:44:12
1
2
3
SELECT F_ART.CODART, F_ART.DESART, F_ART.PCOART, F_STO.ACTSTO, F_LTA.PRELTA
FROM (F_ART INNER JOIN F_STO ON F_ART.CODART = F_STO.ARTSTO) INNER JOIN F_LTA ON F_ART.CODART = F_LTA.ARTLTA
WHERE (((F_ART.CODART) Like "*keme*") AND ((F_STO.ACTSTO)>0));
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