consulta jodida, a lo acertijo
Publicado por sandro (3 intervenciones) el 09/02/2005 02:30:39
Tengo una consulta jodida. O por lo menos lo es para mi, esta es la siguiente:
Tengo una tabla(FECHAS) que posee los siguientes campos:
codigo, fecha, pregunta,opcion en donde la fecha no esta ordenada, osea, el primer registro puede ser el mayor tanto como el ultimo tambien. Y yo debo encontrar una fecha dentro de la tabla que sea menor a 2005-03-00 (por decir una fecha) pero que a la vez sea la mas próxima a esta, por ejemplo 2005 -02-04 es la fecha mas proxima que 2005-01-01.
Laa forma en que intente resolverla es la siguiente, en donde primero ordene las fechas y despues obtuve todas las menores a 2005-03-00 y por útimo a todo esto : o que realize obtuve el max de fecha. El problema es que me los ordena despues de encontrar las menores y al momento de obtener la mayor de estas fechas me sale un error.
Bueno, le agradeceria mucho que me contesten esta "consulta" . Chau chau
Tengo una tabla(FECHAS) que posee los siguientes campos:
codigo, fecha, pregunta,opcion en donde la fecha no esta ordenada, osea, el primer registro puede ser el mayor tanto como el ultimo tambien. Y yo debo encontrar una fecha dentro de la tabla que sea menor a 2005-03-00 (por decir una fecha) pero que a la vez sea la mas próxima a esta, por ejemplo 2005 -02-04 es la fecha mas proxima que 2005-01-01.
Laa forma en que intente resolverla es la siguiente, en donde primero ordene las fechas y despues obtuve todas las menores a 2005-03-00 y por útimo a todo esto : o que realize obtuve el max de fecha. El problema es que me los ordena despues de encontrar las menores y al momento de obtener la mayor de estas fechas me sale un error.
Bueno, le agradeceria mucho que me contesten esta "consulta" . Chau chau
Valora esta pregunta


0