Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

funcion datediff me duelve el valor en negativo

Estas en el tema de funcion datediff me duelve el valor en negativo en el foro de Bases de Datos General en Foros del Web. Tengo un problema con la funcion datediff creo el codigo entre 2 fechas una fecha de inicio y una final pues he intentado conseguir la ...
  #1 (permalink)  
Antiguo 04/06/2007, 11:30
 
Fecha de Ingreso: mayo-2007
Mensajes: 28
Antigüedad: 17 años, 8 meses
Puntos: 1
funcion datediff me duelve el valor en negativo

Tengo un problema con la funcion datediff creo el codigo entre 2 fechas
una fecha de inicio y una final pues he intentado conseguir la diferencias que hay desde que comenzo (fecha de inicio) hasta que acaba(fecha_final) bueno pues intento por ejemplo conseguir aquellas que acabaron el mismo dia que empezaron es decir que tienen la misma fechas pues pongo el siguiente codigo:

DifFecha("d";n.tabla!fech_inicio;n.tabla!fecha_fin al)=0

y para provar pues registro 2 campos que tubieran la misma fecha en este formato -> ejemplo -> 02/06/2007 para que me devolviera un valor es decir me deberia devoler 1. Pues hay tengo el error me devuelve -1 y he provado en cambiar en poner primero fecha_final y despues fecha inicio pero me devuelve lo mismo. A ver si saben solucionarlo

espero las respusta muchas gracias
  #2 (permalink)  
Antiguo 21/06/2007, 01:25
Avatar de Laforge  
Fecha de Ingreso: noviembre-2004
Ubicación: Galaxia 34, Cuadrante 972, Área 31
Mensajes: 174
Antigüedad: 20 años, 2 meses
Puntos: 2
Re: funcion datediff me duelve el valor en negativo

? extraño pero .... no podría ser que esté utilizando mal la función? Lo digo porque el datediff yo siempre lo he utilizado con ',' y no con ';' ... ?¿?

DateDiff("d", RS!Fechafinal, RS!Fechainicial)

...y, por cierto, siempre la más antigua va la primera si quieres que el resultado sea positivo.
__________________
Nunca esperes un mejor momento para abrir esa botella de vino...........nunca llega.

No hay vida después de MySQL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:56.