Ver Mensaje Individual
  #3  
Antiguo 16-03-2007
pelaorb68 pelaorb68 is offline
Miembro
 
Registrado: oct 2005
Posts: 32
Reputación: 0
pelaorb68 Va por buen camino
Ayuda con MySQL

Cita:
Empezado por fjcg02
Un par de cosas:
Cómo quieres el último precio y la función de agrupado (MAX )la pones en el campo fecha?
No conozco MySQL a fondo, pero prueba esto


Código SQL [-]
SELECT DATE_FORMAT(Fecha,"%Y-%m") AS Fecha, LAST(Precio) AS MAx_Precio FROM Movimientos
 WHERE .....

GROUP BY DATE_FORMAT(Fecha,"%Y-%m")



En teoría te dará el ultimo precio, pero dependerá de cómo salgan ordenados los registros de la query. No sé si puedes incluir order by Fecha si te sale bien.

Suerte y un saludo

Gracias por tu respuesta, pero el MAX en fecha es para que me retorne la fecha máxima(o última) por cada Año/Mes....No le pongo MAX a Precio, porque me devolvería el precio Mayor del Año/Mes y yo necesito el Precio correspondiente a la fecha Mayor de cada Año/Mes.

Estoy ocupando MySql versión 4.1.12a-nt y la función LAST() no la reconoce....si mal no recuerdo esa función puede ocuparse con Access(jet)....a no ser que exista una versión de MySql que la incluya......He leido varias veces el Manual de MySql y creo que no aparece tal función......

De todas formas agradezco tu tiempo e interés.....

Saludos,
Responder Con Cita