Ver Mensaje Individual
  #20 (permalink)  
Antiguo 11/05/2012, 16:08
damimg
 
Fecha de Ingreso: abril-2012
Ubicación: Capital Federal
Mensajes: 283
Antigüedad: 12 años
Puntos: 15
Respuesta: Obtener registro con la penúltima Fecha!!!

Cita:
Iniciado por iislas Ver Mensaje
¿Y si le hacemos un ORDER BY fecha DESC?

create table #fechas (fecha datetime)
insert #fechas values('2012-01-14')
insert #fechas values('2012-04-01')
insert #fechas values('2012-04-08')


select top 1 fecha from #fechas where fecha < (select Max(fecha) from #fechas)
order by fecha desc

-------------------------------------
2012-04-01 00:00:00.000

iislas tu solucion es muy buena y funciona, pero queria preguntarte si el ordenamiento se aplica primero y luego se realiza la comparacion del where... tengo esa duda, es decir, en el where ya se van filtrando las fechas ordenadas en forma descendente o el ordenamiento es al final del filtrado???