Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2011, 11:08
Avatar de iislas
iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses
Puntos: 180
Respuesta: duda en sqlserver 2005

¿Donde escuchaste el termino de BUSQUEDA LOGICA y BUSQUEDA FISICA?

La clausula IN sobre un WHERE, hara una comparacion de la columna en la lista IN, generada de forma expecifica o bien mediante un SELECT

WHERE Empleado IN(20,50,100, 2500)

WHERE Empleado IN(SELECT empleado FROM Empleado WHERE empid >= 20 and empid <=2500)

Aunque debo comentar que deberias utilizar en lugar de IN, EXISTS() - NOT EXISTS()

Si tienes dudas, lee un poco sobre tu ayuda en linea.
__________________
MCTS Isaias Islas