Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

duda en sqlserver 2005

Estas en el tema de duda en sqlserver 2005 en el foro de SQL Server en Foros del Web. Hola, una consulta, ¿a que se refiere o cual es la diferencia entre una busqueda logica y una busqueda fisica? mi otra pregunta para que ...
  #1 (permalink)  
Antiguo 16/09/2011, 07:00
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 9 meses
Puntos: 3
duda en sqlserver 2005

Hola, una consulta, ¿a que se refiere o cual es la diferencia entre una busqueda logica y una busqueda fisica? mi otra pregunta para que sirve la palabra clave IN?
Me podrian dar algun ejemplo
gracias
  #2 (permalink)  
Antiguo 19/09/2011, 11:08
Avatar de 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

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:23.