Sv Community El Salvador
Soporte y Tecnología => Programación => Base de Datos => Mensaje iniciado por: Darkness en septiembre 06, 2007, 11:00:51 am
-
Necesito realizar unas consultas utilizando rangos de fechas para general unos reportes y el problema es que no puedo manejar la fecha en VFP claro usando SQL para realizar la busqueda
la cuestion es que al relizar la consulta me devuelve que el operador es diferente al operando esta sintaxis es la que he usado
select * from movs where fecha > fechadeseada
o en un rango de fechas usando un between
tabla: Movs
campo:fecha
formato:dd/mm/aaaa
si alguien tiene algun manualito de referencia sobre este tema le agradecere muxo...
o algun script para ver ke ondas
I Need The Reports
gracias :thumbsup:
-
Una pregunta fechadeseada? q tipo de variable es? fecha?, fechahora? caracter?
Aparte de esa pregunta lo mejor es q manejes fechaInicial y FechaFinal
haciendo suposicion q ambas variables son de tipo fecha el selec te quedaria asi
select * from movs where fecha >= fechainicial and fecha <= fechafinal
si fechainicial y fechafinal son caracter quedaria asi
select * from movs where fecha >= ctod(fechainicial) and fecha <= ctod(fechafinal)
Y antes de todo eso...asegurate de colocar esto :
set date british
set century on
Cualquier cosa aqui estamos
-
se escribe asi ....
select * from nombre_tabala
where campo_fecha between ctod('25/01/1997') and ctod('31/09/2007')
-
utaaaaa
gracias son grandes compañeros :evil: :yahoo:
toy feliz