Ing. Brinly
La siguiente consulta es de la gestión 2022-1 y 2022-2
SELECT distinct deta.alm_registro
FROM PRUEBAS.DBO.planillas_notas NOTA
INNER JOIN PLANILLAS PLA ON
PLA.PLN_TRANS=NOTA.PLN_TRANS AND
YEAR(PLA.PLN_FECHA)=YEAR(NOTA.PLN_FECHA)
INNER JOIN NOTAS_DETALLES DETA ON
DETA.PLN_TRANS=NOTA.PLN_TRANS AND
YEAR(DETA.PLN_FECHA)=YEAR(NOTA.PLN_FECHA)
INNER JOIN ADMACAD.DBO.MATERIAS MATE ON
MATE.MAT_CODIGO=NOTA.MAT_CODIGO
INNER JOIN ADMISION.DBO.ALUMNOS_AGENDA ALUM ON
ALUM.ALM_REGISTRO=DETA.ALM_REGISTRO
INNER JOIN ADMACAD.DBO.CARRERAS CARRE ON
CARRE.CRR_CODIGO=ALUM.CRR_CODIGO
INNER JOIN PARAMETROS.DBO.AGENDA AGE ON
AGE.AGD_CODIGO=ALUM.AGD_CODIGO
where NOTA.mdu_codigo='5' AND CARRE.nva_codigo<='03'
and ALUM.sem_codigo not IN('2022-1') and year(PLA.PLN_FECHA)=2022
and ALUM.alm_cambiocarrera='0'
union
SELECT distinct deta.alm_registro
FROM PRUEBAS.DBO.planillas_notas NOTA
INNER JOIN PLANILLAS PLA ON
PLA.PLN_TRANS=NOTA.PLN_TRANS AND
YEAR(PLA.PLN_FECHA)=YEAR(NOTA.PLN_FECHA)
INNER JOIN NOTAS_DETALLES DETA ON
DETA.PLN_TRANS=NOTA.PLN_TRANS AND
YEAR(DETA.PLN_FECHA)=YEAR(NOTA.PLN_FECHA)
INNER JOIN ADMACAD.DBO.MATERIAS MATE ON
MATE.MAT_CODIGO=NOTA.MAT_CODIGO
INNER JOIN ADMISION.DBO.ALUMNOS_AGENDA ALUM ON
ALUM.ALM_REGISTRO=DETA.ALM_REGISTRO
INNER JOIN ADMACAD.DBO.CARRERAS CARRE ON
CARRE.CRR_CODIGO=ALUM.CRR_CODIGO
INNER JOIN PARAMETROS.DBO.AGENDA AGE ON
AGE.AGD_CODIGO=ALUM.AGD_CODIGO
where NOTA.mdu_codigo='5' AND CARRE.nva_codigo<='03'
and ALUM.sem_codigo not IN('2022-2') and year(PLA.PLN_FECHA)=2022
and ALUM.alm_cambiocarrera='0'
ORDER BY alm_registro asc
¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo