sql >> Base de Datos >  >> RDS >> Sqlserver

Actualización de SQL, misma consulta, resultados diferentes cada vez

Su #AddressToDeleteMasterOfLesserId la tabla debe contener algunos pares donde el mismo Id that is master está emparejado con más de un Id to delete y esos Ids to delete tienen diferentes valores coincidentes de IsPrimaryAddress en la CustomerAddress mesa.

En la etapa de actualización, tal Id that is master IsPrimaryAddress de la fila se actualiza aleatoriamente con 1 o 0, según el Id to delete la fila se elige como fuente del nuevo valor.