Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2009, 04:55
radge
 
Fecha de Ingreso: enero-2004
Ubicación: here I Am
Mensajes: 437
Antigüedad: 21 años
Puntos: 1
Optimizar consulta , me cuesta casi 10min ejecutarla !!!!!

Buenas tengo una sql similar a esta
Cita:
Select campo1 from cliente c
inner join venta v on c.id = v.id
inner join facturas f on c.id = v.id
and not exists (SELECT * FROM venta v inner join facturas f
on v.id = f.id and year(v.ven_data) between (year(getdate())-4))

La tabla venta tiene unos 10.000 registros , clientes unos 100.000 y lo tengo todo bien indexado y demás , el problema lo tengo en el "NOT EXISTS" eso vuelvo loco al SQL , alguna alternativa al NOT EXISTS ?


gracias radge
__________________
Nuevo foro sobr el mundo del motor - Renault foro
http://www.renaultforo.com