Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/04/2009, 14:50
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Respuesta: select elementos de una tabla que no estan en otra

tu opcion genera un cross join entre las dos tablas, lo que significa que primero hace un producto cartesiano y luego en el where descarta todas las combinaciones que no coinciden con tus filtros.

Las subconsultas yo prefiero evitarlas o restringirlas para cuando se que retornara una cantidad pequena de registros.

La mejor opcion para mi (me ha dado mejores resultados), cuando son muchos registros es utilizar joins explicitos..

Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.