Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: OssoH en 26 Noviembre 2009, 23:47 pm



Título: SQL timestamp
Publicado por: OssoH en 26 Noviembre 2009, 23:47 pm
Hola a todos :
Tengo una base de datos con x registros. Uno de los campos que tengo son la fecha inicial y fecha final en formato timestamp en vez de format date.  Mi base de datos es MYSQL.
Mi pregunta es, ¿como puedo hacer la SQL que me ordene ascendente por fecha inicial?

SELECT * FROM tabla ORDER BY fechainicial    <-- no me sirve porque como he dicho antes el campo fechainicial esta en formato timestamp. (por ejemplo 1104534000)

codigo PHP :
$MiTimesTamp = mktime(0,0,0,1,1,2005);  // Calculando el timestamp de 1-1-2005
print mktime(0,0,0,1,1,2005);            // vuelca 1104534000


Gracias.


Título: Re: SQL timestamp
Publicado por: seba123neo en 27 Noviembre 2009, 00:14 am
probaste hacer algo como ORDER BY UNIX_TIMESTAMP(fechainicial)