evitar group by
Publicado por Erasmo (3 intervenciones) el 06/03/2007 10:44:04
Buenas. Haber quien me puede ayudar.
Estoy a
haciendo una consulta sobre una sola tabla en la que quiero mostrar codigo,precio,y la fecha máxima. La idea es mostrar todos los codigos con su precio de la ultima fecha.Utilizo la siguiente consulta:
SELECT CODIGO,PRECIO,MAX(FECHA)
FROM MOVIMTO
GROUP BY CODIGO PRECIO.
El problema viene al meter en la agrupacion el campo precio, ya que hay prcios diferentes para el mismo articulo, y claro me saca varias lineas del mismo articulo con diferente precio.
Y mi preguna es la siguiente, ¿hay alguna forma de evitar esto? solo quiero que me saque el codigo y el precio de la linea con mayor fecha.
Un saludo
Estoy a
haciendo una consulta sobre una sola tabla en la que quiero mostrar codigo,precio,y la fecha máxima. La idea es mostrar todos los codigos con su precio de la ultima fecha.Utilizo la siguiente consulta:
SELECT CODIGO,PRECIO,MAX(FECHA)
FROM MOVIMTO
GROUP BY CODIGO PRECIO.
El problema viene al meter en la agrupacion el campo precio, ya que hay prcios diferentes para el mismo articulo, y claro me saca varias lineas del mismo articulo con diferente precio.
Y mi preguna es la siguiente, ¿hay alguna forma de evitar esto? solo quiero que me saque el codigo y el precio de la linea con mayor fecha.
Un saludo
Valora esta pregunta


0