Reporte de cantidad de estudiantes que cursaron una materia

Creado por LUIS ENRIQUE ILLESCAS MORALES, Modificado el Lun, 17 Jul, 2023 a 9:20 A. M. por LUIS ENRIQUE ILLESCAS MORALES

Ing. Brinly

 

La siguiente consulta se realiza cuando solicitan saber la cantidad de estudiantes que cursaron una materia, puede ser de una gestión o de varias, de una sola materia o varias e inclusive de una sola carrera o varias

  • Una gestión: YEAR(PLA.pln_fecha)=2018
  • Varias gestiones: YEAR(PLA.pln_fecha)>=2018
  • Un semestre: PLA.SEM_CODIGO='2023-1'
  • Varios semestres: PLA.SEM_CODIGO IN ('2023-1','2018-2')
  • Una Materia: MATE.MAT_CODIGO='03551'
  • Varias Materias: MATE.MAT_CODIGO IN ('03551','03020')
  • Una carrera: carre.crr_codigo='016'
  • Varias Carreras: carre.crr_codigo IN ('016','046')

 

Esta consulta es para saber todos los estudiantes de todas las carreras que cursaron la materia "03351" de la gestión "2018"  

SELECT distinct pla.pln_trans, deta.alm_registro,Parametros.dbo.fc_agenda_nombre(alum.agd_codigo,null,null,null,null),

carre.crr_codigo,crr_descripcion ,agd_email,agd_telf1,agd_telf2

MAT_CODIGO,MAT_DESCRIPCION,NOTA.MDU_CODIGO,PLA.SEM_CODIGO,not_nota

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 MATE.MAT_CODIGO='03551' AND YEAR(PLA.pln_fecha)=2018 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

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo