Consulta SQL: Distinct Con Opciones


Subject: Consulta SQL: Distinct Con Opciones
Hola buenas!!

Bueno, tengo una duda que quisiera exponeros a ver si alguien me echa un cable. Imaginemos que tengo en una tabla información sobre las compras de diversos articulos en diversas fechas y diversos precios


Coca-Cola 15/8/2010 0,55
Leche 2/2/2011 0,95
Coca-Cola 17/9/2010 0,56
Coca-Cola 05/5/2011 0,54

Quisiera saber como puedo obtener como resultado una tabla con dos entradas, una para cada producto, en las que apareciera solo la última fecha de compra y el último precio.

Leche 2/2/2011 0,95
Coca-Cola 05/5/2011 0,54

Le vengo dando vueltas pero no consigo nada.

Un saludo!

Subject: Re: Consulta SQL: Distinct Con Opciones
Si usas Mysql puedes ordenar por fecha de compra Descent y añadir "Limit 1" a la consulta. Con eso sacas el último.
Con otros motores supongo que también funciona, pero no lo he probado nunca.

Saludos

Profile PM  
Subject: Re: Consulta SQL: Distinct Con Opciones
shordi escribió: [Ver mensaje]
Si usas Mysql puedes ordenar por fecha de compra Descent y añadir "Limit 1" a la consulta. Con eso sacas el último.
Con otros motores supongo que también funciona, pero no lo he probado nunca.

Saludos


Si, eso lo pensé, pero con esto solo obtengo el último de todos, y yo quiero el último de cada uno de los productos. No se si me explico bien... :S

Subject: Re: Consulta SQL: Distinct Con Opciones
Prueba con algo así como:

SELECT articulo, precio, fecha FROM `datos` GROUP BY articulo ORDER BY fecha DESC

Profile PM  

Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.1067s (PHP: -32% SQL: 132%)
SQL queries: 23 - Debug Off - GZIP Enabled