Buenas tardes, estoy tratando de implementar una vista “Alumnos que regularizaron al menos X materias”.
Lo que hice hasta ahora:
Nuevo Saiku
Cubo: Guaraní Cursado
Columna: Carreras
Filas: Año académico
Filtro: Condicion: Regular
El problema es que me da la mitad más o menos de una consulta que hicimos para sacar este reporte directo de Guaraní, por ejemplo para 2016-2 nos dá: Abogacía: 1193, pero en nuestra query nos da 1721
select usuario,apellido,nombres from negocio.sga_elementos as e "+
"join negocio.sga_comisiones as c on(e.elemento = c.elemento) " +
"join negocio.sga_comisiones_propuestas as comi on(c.comision = comi.comision) " +
"join negocio.sga_propuestas as propu on(comi.propuesta = propu.propuesta) " +
"join negocio.sga_actas as a on(a.comision = c.comision) " +
"join negocio.sga_actas_detalle as d on(d.id_acta = a.id_acta) " +
"join negocio.sga_alumnos as al on(al.alumno = d.alumno) " +
"join negocio.mdp_personas as per on(al.persona = per.persona) " +
"where propu.codigo = '"+mycodigo+"' and c.periodo_lectivo = "+myperiodo +" and origen = 'R' and resultado = 'A' " +
"group by usuario,apellido,nombres having count(d.alumno) >= "+mycant+" order by 1"