Programación General > Delphi
Problema Con Registros Duplicados
(1/1)
ioriyagami80:
estoy realizando una aplicacion en delphi y access 2000 uso los adoquery's y tengo una consulta que dice asi
SELECT CUENTA FROM CLIENTES WHERE CUENTA IN (SELECT CUENTA FROM GESTIONTELEFONICA WHERE DATEDIFF('D',FECHAGESTION,NOW())>7 AND CUENTA IN (SELECT CUENTA FROM GESTION TELEFONICA WHERE DATEDIFF('D',FECHAGESTION,NOW())<7)); ESTO FUNCIONA BIEN,
EN LA TABAL GESTION TELEFONICA TENGO MUCHOS REGISTROS DEPLICADOS POR QUE LO QUE CAMBIA ES SU FECHA EN EL CAMPO FECHAGESTION, LO QUE QUIERO SABER ES QUE REGISTROS DE CLIENTES TIENES REGISTROS EN GESTION TELEFONICA CON UNA DIFERENCIA MAYOR A 7 DIAS PERO QUE NO TENGAN REGISTROS DUPLICADOS CON UNA DIFERENCIA MENOR A 7 DIAS, ALGUIEN PODRIA AYUDARME
ushedipe:
:comp: cómo yo lo veo, la consulta sería mas o menos así:
select campo1, campo2
from tabla
where (count(fecha>(now()-7))=0) and (count(fecha<(now()-7))>1);
espero haber podido ayudar en algo.
Suerte :ph34r:
Navegación
Ir a la versión completa