Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/06/2012, 11:12
Avatar de LUISESPOCH
LUISESPOCH
 
Fecha de Ingreso: octubre-2006
Mensajes: 194
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: Como optimizar un UPDATE a pesar de tener INDICES

Cita:
Iniciado por iislas Ver Mensaje
Cambi la forma de unir tus tablas con INNER JOIN y compara las fechas con >= y <=
Haber si te comprendi..., lo del Inner OK pero de la fecha no te cacho bien..porque no quiero en un rango sino de un día especifico. Acaso debo aumentarme a mi fecha de entraga las horas minutos y segundos..algo asi
@FECHA_I1 = '2012-06-01 00:00:00'
@FECHA_I2 = '2012-06-01 23:59:59'

Algo asi...a esto te refieres ?

UPDATE A
SET CODIGO_USUARIO=B.CODIGO_ANTERIOR_USUARIO
FROM TABLA1 A inner join OTRABASEDATOS..TABLA2 B
on
A.CODIGO_USUARIO_MBA=B.CODIGO_HOMOLOGADO_USUARIO
AND (A.FECHA_INICIO >= @FECHA_I1 and A.FECHA_INICIO <= @FECHA_I2 )