Programación en castellano
Inicio > Foros > SQL Server > Ayuda con una consulta!!
-Foros de debate

SQL Server
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Ayuda con una consulta!!
Enviado por cristina el día 11 de abril de 2006

tengo una base con registros y fechas (varias fechas distintas para cada registro), necesito obtener la fecha mayor para cada registro ... como puedo hacer esto en una consulta??...y no en un procedimiento almacenado. ..
hasta el momento logre obtener registros con la mayor fecha de todoss los registros, no de cada uno (que es lo que necesito).. lo hice con una subconsulta ...:

select campo1, campo2, Fecha...........,
from tabla1 t1 inner join tabla2 t2 on
t1.campo1 = t2.campo2
where Fecha = (SELECT max(Fecha )
from tabla1 t1 inner join tabla2 t2 on t1.campo1 = t2.campo2 (mismo from anterior)
group by campo1

ayudenme porfi a obtener la mayor fecha para cada registro!!! Gracias

 
Re: Ayuda con una consulta!!
Enviado por Caiman el día 12 de abril de 2006

Esto es una opción:

Tabla 1
------------------------
Registros Fechas
Reg1 24-12-05
Reg1 24-12-03
Reg2 12-12-12
Reg3 01-01-06

SELECT registros, MAX(fechas) FROM Tabla1 GROUP BY registros HAVING(registros)>=1 ORDER BY registros

Este query te trae todos los registros de tu tabla con la fecha más alta que tenga dicho registro.
Si quieres agregar el resto de las columnas tendrás que hacer un inner join para unir las filas resultantes, o meter el resto de las columnas en funciones agregadas.

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | amor | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados