Error en cantidad datos censales migrados

Hola de nuevo

Estuve siguiendo esto un poco más y observo que esta consulta está incluyendo al usuario Toba. (persona = 1 = Toba)

SELECT count(DISTINCT persona)  FROM mdp_datos_censales where persona <> 1;

La consulta anterior retorna 18603.

Con lo cual considero que parte del error es en la cantidad 18604.


SELECT count(*)
FROM mdp_datos_personales  as mdp
JOIN mdp_datos_censales as mdc ON mdp.dato_censal = mdc.dato_censal
where mdc.persona <> 1;

También retorna 18603.

Lo que me queda por identificar aún, es esta diferencia:


SELECT filas FROM mig._tablas_g3 where tabla='mdp_datos_censales';	--9585
SELECT filas FROM mig._tablas_g3 where tabla='q_datos_pers_cens'; 	--9584

Ya que aplicando ese cambio sigo obteniendo esto en los postcontroles del módulo 20_Datos Censales:

[tr]
[td]tabla [/td][td] resultado [/td][td] cant_g2 [/td][td] cant_g3[/td]
[/tr]
[tr]
[td]mdp_datos_personales [/td][td] ERROR: la Cantidad de datos_personales no coinciden… [/td][td] 9.018,00 [/td][td] 9.019,00[/td]
[/tr]
[tr]
[td]mdp_datos_actividades [/td][td] ERROR: la Cantidad de datos_actividades no coinciden… [/td][td] 9.018,00 [/td][td] 9.019,00[/td]
[/tr]
[tr]
[td]mdp_datos_economicos [/td][td] ERROR: la Cantidad de datos_economicos no coinciden… [/td][td] 9.018,00 [/td][td] 9.019,00[/td]
[/tr]

Agradeceré me ayuden a identificar ese caso que genera la diferencia.
Saludos

Iris