Ver Mensaje Individual
  #3  
Antiguo 17-05-2007
VRO VRO is offline
Miembro
 
Registrado: abr 2004
Posts: 230
Reputación: 21
VRO Va por buen camino
Talking Trabada con consulta .-. Solución

Gracias por responderme , la verdad, es que en Mysql no se puede usar el frist o last ó por lo menos a mi me da error igual es quehe ehcho alguna cagadilla por ahí, pero tu consulta e dio una idea queme llevo a encontrar la solución.

Solución:

Código:
SELECT puertos.tag,contadores.valor,max(fecha)as fecha 
FROM CONTADORES,PUERTOS WHERE DISPOSITIVO='Contador' 
and CONTADORES.NUMPUERTO=PUERTOS.NUMPUERTO 
AND CONTADORES.IDEQUIPO=PUERTOS.IDEQUIPO 
AND (FECHA>='2007-05-14 00:00:00' AND  FECHA<'2007-05-15 00:00:00')
GROUP BY TAG  
HAVING max(fecha)< '2007-05-15 00:00:00' 
ORDER BY tag asc
Si no hubiese sido por tu respuest no se me hubiese ocurrido.

Probaré a sacar la anterior poniendo las fechas con parámetros .

Muchas gracias y buen día.
Responder Con Cita