tengo la siguiente consulta y los 2 select por separado arrojan los datos correspondientes, pero al comparar con el not exists no me da valores.
Código SQL:
Ver originalSELECT cwtauxi.codaux, cwtauxi.nomaux AS NOMBRE,
cwtauxi.rutaux AS RUT, cwtauxi.diraux AS DIRECCION, cwtauxi.fonaux1 ,
cwtciud.ciudes AS CIUDAD, cwtvend.VenDes AS VENDEDOR, cwtzona.ZonDES AS ZONA
FROM ((((cwtauxi
INNER JOIN cwtcvcl ON cwtcvcl.codaux = CWTauxi.codaux)
INNER JOIN cwtvend ON cwtvend.VenCod = cwtcvcl.CodVen)
INNER JOIN cwtciud ON cwtciud.CiuCod = cwtauxi.CiuAux)
LEFT JOIN cwtzona ON cwtzona.ZonCod = cwtcvcl.CodZon)
WHERE
NOT EXISTS
(SELECT iw_gsaen.codaux
FROM (((IW_GSAEN
INNER JOIN iw_gmovi ON iw_gmovi.NroInt = iw_gsaen.NroInt)
INNER JOIN iw_tprod ON iw_tprod.CodProd = iw_gmovi.CodProd)
INNER JOIN iw_tgrupo ON iw_tgrupo.CodGrupo = iw_tprod.CodGrupo )
WHERE iw_gmovi.tipo = 'F' AND iw_gsaen.Estado = 'V'
AND iw_gsaen.fecha BETWEEN #22/11/2011# AND #22/11/2011#)
tambien la probe asi.
Código SQL:
Ver originalSELECT *
FROM cwtauxi
WHERE
NOT EXISTS
(SELECT iw_gsaen.codaux
FROM IW_GSAEN WHERE iw_gsaen.fecha BETWEEN #22/11/2011# AND #22/11/2011#)
y tampoco resulta.
muchas gracias por la ayuda!
.................................................. .................................................. .................................................. ......................
ME FALTABA:
and iw_gsaen.codaux = cwtauxi.codaux
AHORA EL PROBLEMA ES QUE SE DEMORA MUUUUUUUUUUUUUUCHO, COMO LO PUEDO OPTIMIZAR?? GRACIAS