Hola flaviovich, Hola amigos del Foro:
flaviovich; por lo que entiendo en el WHERE del SELECT donde esta el EXISTS en vez de ser:
Cita: SELECT 1 FROM [Movimiento_Personas].[dbo].[personas_antiguas] A WHERE A.id_cod = CONVERT(INT,SUBSTRING(N.cod,0,CHARINDEX('-', N.cod))))
debiese ser:
Cita: SELECT 1 FROM [Movimiento_Personas].[dbo].[personas_antiguas] A WHERE A.id_cod <> CONVERT(INT,SUBSTRING(N.cod,0,CHARINDEX('-', N.cod))))
Distinto en vez de Igual ??
o al menos eso entendi....
Saludos y atento a sus comentarios
Graciass