Hola buenas tardes, tenemos este error al ejecutar carpeta 15_personas/02_migracion
en el archivo de pos_controles_personas.xls no da esto:
mdp_datos_estudios ERROR: Cantidad de datos estudios no coinciden, cant g2: 3134, cant g3: 3893
Envio el archivo actual que realiza los poscontroles del modulo de personas. Vean si tiene algun cambio respecto del que tienen Uds.
¿Ejecutaron las consultas del otro foro? ¿Pudieron identificar donde esta la diferencia?
Solo hay diferencias en esta tabla de estudios cursados o en alguna otra tambien?
SELECT count(*)
FROM mig.sga_personas as p
JOIN mig._cnv_pk_personas as mcp ON p.unidad_academica = mcp.unidad_academica AND p.nro_inscripcion = mcp.nro_inscripcion
WHERE mcp.migrar_datos_censales = 1
AND p.colegio_secundario IS NOT NULL;
SELECT count(*)
FROM mig.sga_formacion_acad as fa
JOIN mig._cnv_pk_personas as mp ON mp.unidad_academica = fa.unidad_academica AND mp.nro_inscripcion = fa.nro_inscripcion
WHERE mp.migrar_datos_censales = 1
AND fa.titulo_superior IS NOT NULL;
SELECT count(*)
FROM mig.sga_formacion_acad as fa
JOIN mig._cnv_pk_personas as mp ON mp.unidad_academica = fa.unidad_academica AND mp.nro_inscripcion = fa.nro_inscripcion
WHERE mp.migrar_datos_censales = 1
AND fa.titulo_sup_prein IS NOT NULL;
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SELECT count(*)
FROM mig.sga_personas as p
JOIN mig._cnv_pk_personas as mcp ON p.unidad_academica = mcp.unidad_academica AND p.nro_inscripcion = mcp.nro_inscripcion
WHERE mcp.migrar_datos_censales = 0
AND p.colegio_secundario IS NOT NULL;
SELECT count(*)
FROM mig.sga_formacion_acad as fa
JOIN mig._cnv_pk_personas as mp ON mp.unidad_academica = fa.unidad_academica AND mp.nro_inscripcion = fa.nro_inscripcion
WHERE mp.migrar_datos_censales = 0
AND fa.titulo_superior IS NOT NULL;
SELECT count(*)
FROM mig.sga_formacion_acad as fa
JOIN mig._cnv_pk_personas as mp ON mp.unidad_academica = fa.unidad_academica AND mp.nro_inscripcion = fa.nro_inscripcion
WHERE mp.migrar_datos_censales = 0
AND fa.titulo_sup_prein IS NOT NULL;