Ver Mensaje Individual
Antiguo 19-dic-2007, 02:09   #3 (permalink)
Kurace
Kurace ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2007
Mensajes: 9
Re: Ordenar fechas ya convertidas

Cita:
Iniciado por Sir Matrix Ver Mensaje
Prueba así:

select distinct convert(varchar(11),d.insertDate,13) as FechaInsertada from documents a, documentsl b, documentsfiles c, files d where a.idDocument = b.idDocument and b.idDocument = c.idDocument and enable = 1 and c.idFile = d.idFile order by insertDate desc

saludos
Muchas gracias, pero así me dice que el nombre insertDate es ambiguo. Así que lo hice de esta forma:

select distinct d.insertDate, convert(varchar(11),d.insertDate,13) as FechaInsertada from documents a, documentsl b, documentsfiles c, files d where a.idDocument = b.idDocument and b.idDocument = c.idDocument and enable = 1 and c.idFile = d.idFile order by d.insertDate desc

Sé que hago un select de dos columnas, la del alias (FechaInsertada) y la real, ya que si no, el order by necesita que el nombre de las columnas esté en la selección.

Saludos y gracias.
Kurace está desconectado   Responder Citando