Hola,
Podrías probar con algo así

Select T1.articulo, T1.fecha, T1.precio from Tabla T1 where T1.fecha=(select max(T2.fecha) from Tabla T2 where T1.articulo=T2.articulo )

Saludos

Christian

----- Original Message ----- From: "Jesús dos Santos" <[EMAIL PROTECTED]>
To: "Christian Ariel Birckenstaedt" <[EMAIL PROTECTED]>
Sent: Tuesday, February 19, 2008 5:33 PM
Subject: [dbms] Ayuda con Fechas


Uso msde 2000
El archivo sería algo asi:
Articulo fecha precio
1 1-1-08 100
1 2-1-08 150
1 3-1-08 200
10 1-1-08 1000
10 1-1-08 2000
11 10-1-08 3000
11 14-1-08 3500
Cuando es de un solo articulo, es facil porque pido un top 1 order by fecha
desc y listo, pero el listado no me sale.
Gracias.

-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Maxi Accotto
Enviado el: martes, 19 de febrero de 2008 17:24
Para: [EMAIL PROTECTED]
Asunto: [dbms] Ayuda con Fechas

Nos pasas la estructura de datos? que version de sql usas?

2008/2/19, Jesús dos Santos <[EMAIL PROTECTED]>:



Lista, disculpen la consulta pero estoy trancado, tengo una tabla sql con
articulo,fecha,precio y quiero un listado de esos datos pero solo el mas
reciente de cada articulo.

Como sería?

Muchas gracias desde ya.




--
-----------------------------------------------------------
Microsoft MVP en SQL Server
Mentor asociado en SQLTotalConsulting
Excelencia en servicios y consultoria  SQLServer
www.sqltotalconsulting.com
-----------------------------------------------------------


__________ Información de NOD32, revisión 2886 (20080219) __________

Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com





Responder a