MySQL Forums
Forum List  »  Spanish

Agrupar y Seleccionar en la misma consulta.
Posted by: Edgardo Izquierdo
Date: August 31, 2015 05:14PM

Buenos días gente, necesito una ayudita.
Tengo una tabla precioProductos la cual almacena el idProducto, la fechaActualizacion del precio y el precio; Necesito una consulta que me devuelva el último precio según la fechaActualización y que me devuelva un solo valor por idProducto.

* La última fechaActualizacion la puedo obtener con un ORDER BY fechaActualización DESC, pero luego de eso no puedo hacer un GROUP BY por idProducto.
Y si hago el GROUP BY antes del ORDER BY no obtengo el resultado deseado.

Por ejemplo con los datos de esta tabla necesito que me devuelva 2 filas, una con el idProducto 1 y el precio 39.25 y otra con idProducto 2 y precio 99.99.

Espero su ayuda, hace rato estoy con esto y no puedo dar con la solución.

Imagen: http://oi62.tinypic.com/2uos22p.jpg

Options: ReplyQuote


Subject
Views
Written By
Posted
Agrupar y Seleccionar en la misma consulta.
2235
August 31, 2015 05:14PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.