[SOLUCIONADO] Es posible ordenar la base de datos segun la fecha?

Iniciado por juliianc95, Diciembre 30, 2013, 05:19:03 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Diciembre 30, 2013, 05:19:03 PM Ultima modificación: Diciembre 31, 2013, 04:02:32 PM por Expermicid
Buenas amigos queria preguntarles si es posible ordenar una base de datos segun la fecha.  por ejemplo hoy es 30 de diciembre.

muestra las columnas de el 30 primero las del 29 segundo y haci.

no se si me explico?
yo tengo la fecha en la base de datos como 30/12/2013 pero la mando a ordenar de forma ASC o DESC y nada no me muestra como les explico.

EDIT:
     No uses mayúsculas en el titulo
        Atte: Snifer

Base de datos en SQL, PHP, ASP, Excell.    :-\
El talento se parece al tirador que da en un blanco que los demás no pueden alcanzar; el genio se parece al tirador que da en un blanco que los demás no pueden ver.


Traducir formato fechas a número de tres dígitos, 1-365

De que base datos hablamos?


CitarTraducir formato fechas a número de tres dígitos, 1-365

De que base datos hablamos?
CitarBase de datos en SQL, PHP, ASP, Excell.
el tipo de base de datos es sql

No tienes permitido ver enlaces. Registrate o Entra a tu cuenta
Base de datos en SQL, PHP, ASP, Excell.    :-\

No tienes permitido ver enlaces. Registrate o Entra a tu cuenta
el tipo de base de datos es sql

...

juliianc95, debes sacar un poco de tiempo para aprender SQL.

Saludos.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.


Simple y facil, haciendo referencia a lo que dice Yoya debes de revisar y estudiar ya que lo que quieres es basico!.

Código: mysql
 SELECT user, register FROM underc0de_User ORDER BY register;


Te explico a groso modo, selecciono primero user y registro, de la tabla underc0de_user y ordeno por registro que en este caso hipotetico anda con un timestamp

PD: Si luego de esto no entiendes lee! y lee!!!

Regards,
Snifer
No tienes permitido ver enlaces. Registrate o Entra a tu cuenta


Llaman traidor a la persona que evito que caiga el foro, gente bruta!



CitarSimple y facil, haciendo referencia a lo que dice Yoya debes de revisar y estudiar ya que lo que quieres es basico!.

Código: MySQL

     SELECT user, register FROM underc0de_User ORDER BY register;


Te explico a groso modo, selecciono primero user y registro, de la tabla underc0de_user y ordeno por registro que en este caso hipotetico anda con un timestamp

PD: Si luego de esto no entiendes lee! y lee!!!

Regards,
Snifer

no me estan entendiendo. eso lo se yo. yo tengo una tabla llamada inicio con los siguientes campos:
Citar
id,    tituloimagen,    titulo,    contenido,    fecha,    texto

en la columna fecha esta lo siguiente:
Citar
30 de diciembre de 2013 y en otras 20 de diciembre de 2013

lo que busco es que me las ordene segun la fecha, las fechas mas recientes de primero y las mas antiguas de ultimo. son mas de 12mil datos insertados.

yo puse asi:

CitarSELECT * FROM inicio ORDER BY fecha LIMIT $inicio,$registros"

gracias de antemano.

Solo dire lo siguiente, si ya sabes tonces aplica! y como le dije revisa!

Regards,
Snifer
No tienes permitido ver enlaces. Registrate o Entra a tu cuenta


Llaman traidor a la persona que evito que caiga el foro, gente bruta!



listo el problema era que en la base de datos lo tenia dd/mm/yyy y en realidad hay que tenerlo yyy/mm/dd tambien al campo de la tabla hay que ponerlo tipo date. y luego desde php nombrarla de la siguiente forma.

$query= "SELECT * FROM tabla_db ORDER BY table_fecha ASC";

gracias.