![]() |
Ordenar de forma descendente y ascendente a la vez Que tal amigos, Bueno, tengo un problema, lo que pasa es que quiero hacer una consulta de seleccion en una determinada tabla, con los siguientes requisitos: - Quiero seleccionar las novedades (de la tabla que tiene el mismo nombre). - Los campos son: Id, newmes (nuevo mes - Campo NULL),leyenda,mes,anyo y foto.. Es para cuando el administrador quiera ingresar una nueva novedad esta se situe en la cabeza de la pagina.. quisiera saber como puedo hacer para seleccionar los ultimos campos ingresados (osea, por año --primeramente-- y por mes) y que si en caso el campo "new mes" tenga un nuevo mes ingresado (por ejemplo, digamos que HOY es 1 de Junio y la ultima novedad es del 20 de mayo) entonces la sonsulta SQL tiene que seleccionarme Por anyo, por mes y si tiene un nuevo mes colocarmelo en la cabecera... Alguien podria darme una mano??? |
Uy uy ya no!!! :D Jejeje Bueno leyendo mas abajo di con la respuesta... bueno les pongo mi consulta antigua y mi consulta nueva: select * from novedades order by anyo, mes desc, id asc y la actual es: select * from novedades order by anyo desc, mes desc, id asc De esta manera ordeno los registros por anyo, mes en forma descendente y ascendente por numero de ingreso :) muchas gracias de todas maneras y disculpen! |
| La zona horaria es GMT -6. Ahora son las 10:56. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.