Histórico escolar

De MSTECH wiki
Ir para: navegação, pesquisa

Localizar todas as matrículas do aluno

Passos abaixo para selecionar as matrículas dos alunos e depois consultar as notas e frequências lançadas.

O select abaixo exibe todas as matricula do aluno '105.116.543-X', verificar a data de matricula (coluna mtu_dataMatricula) para consultar do ano que deseja.

DECLARE @alu_id BIGINT
select @alu_id = alu_id from aca_alunocurriculo with(nolock) 
where alc_matriculaestadual = '105.116.543-X'
select * from mtr_matriculaturma with(nolock) where alu_id = @alu_id

No exemplo abaixo o ano de 2015 é o do mtu_id = 5

DECLARE @alu_id BIGINT -- declara a variável @alu_id
select @alu_id = alu_id from aca_alunocurriculo with(nolock) where alc_matriculaestadual = '105.116.543-X' 
select * from mtr_matriculaturma with(nolock) where alu_id = @alu_id and mtu_id = 5 -- consulta quando é conceito global
select * from mtr_matriculaTurmaDisciplina with(nolock) where alu_id = @alu_id and mtu_id = 5 -- consulta quando é nota por disciplina