Sql
Cual es la manera de ordenar datos desde una base de datos con sql ya la se, con order by. Pero me gustaría saber, cuando ya ha ordenado por lo que ponga detrás de order by, que me ordene dentro de eso otra cosa. Por ejemplo, que no me he explicado bien.
Leo una base de datos y añado un registro cada visita, los campos de la tabla son: ip, día, mes, año, hora, minuto, segundo. Tengo puesto order by día, pero cuando tenga varios meses pondré order by mes. Lo que quiero es que me lo ordene cada mes, y después cada día, y cada hora.
Si tengo:
Mes-1 día-2 hora-9...
Mes-1 día-5 hora-12...
Mes-1 día-3 hora-20...
Mes-2 día-21 hora-14...
Quiero que me ordene, primero el mes. 1,2. Luego el día 2,3,5; y la hora, minuto...
Espero que me entiendan.
Muchas gracias.
Leo una base de datos y añado un registro cada visita, los campos de la tabla son: ip, día, mes, año, hora, minuto, segundo. Tengo puesto order by día, pero cuando tenga varios meses pondré order by mes. Lo que quiero es que me lo ordene cada mes, y después cada día, y cada hora.
Si tengo:
Mes-1 día-2 hora-9...
Mes-1 día-5 hora-12...
Mes-1 día-3 hora-20...
Mes-2 día-21 hora-14...
Quiero que me ordene, primero el mes. 1,2. Luego el día 2,3,5; y la hora, minuto...
Espero que me entiendan.
Muchas gracias.
1 respuesta
Respuesta de rogermix
1