Reinscriptos por plan de estudio

Hay alguna forma de calcular la cantidad de reinscriptos por carrera-plan-año? solo tengo en la tabla sga_reinscripcion la carrera y el año. no tengo el plan …

Nos pidieron un reporte de ese estilo y no se me ocurre una consulta en sql para eso

Gracias

Hola

Un stored procedure.
O sea, tomar la tabla de reinscripciones (si la tienen) o las de araucano y en cada registro llamar al sp_plan_de_alumno.
Medio lerdo.
Podría haber otras cosas que agilicen, pero esa sería la idea.

Emilio

Ok, no me queda otra otra que hacer un stored procedure.

Gracias emilio.

Gustavo, podes hacer un procedure (ej: sp_plan) que llame al sp_plan_de_alumno y solo devuelva el plan, ya que el sp_plan_de_alumno devuelve plan y version.
De esta forma podes hacer una consulta directamente como la siguiente:


SELECT   
      anio_academico,
      sp_plan (unidad_academica, carrera, legajo, fecha_reinscrip) as plan,   -- > Este es el sp que deberias hacer que llama al sp_plan_de_alumno y que solo devuelve el plan del alumno a una fecha dada
      count(*)
FROM sga_reinscripcion
GROUP BY 1, 2
ORDER BY 1, 2