Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/02/2011, 14:43
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: Eliminar registro en oracle

Las sentencias con IN por lo regular son ineficientes. Ya que debe hacer un plan de ejecución mas complejo y darle un orden logico a la ejecución. En este caso ejecuta primero la sentencia dentro del IN para comparar posteriormente con la consulta externa.
Si la mia y la tuya obtienen el mismo resultado, te digo que es mas eficiente la mia. Si la cantidad de datos no es muy grande, la eficiencia no se notará mucho independiente de cual uses.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming