Erro com select na Query
Oi galera,
Estou com um probleminha com uma select na query.
Está assim:
Select t.codserie,t.turma,t.turno,t.codescola
(select count(l.codaluno)as total from lotacao_aluno l where l.codturma=t.turma)
from turmas t order by codserie
Com essa select eu consigo trazer as séries, turmas, turnos e a quantidade de alunos em cada turma.
Ex.
1ª Série, Turma A, Manhã,29 alunos
2° Ano , Turma A , Manhã,30 alunos
Mas eu preciso separar esses dados de acordo com a escola (4 Médio - 6 Fundamental), então pensei em acrescentar uma condição, que ficou assim:
Select t.codserie,t.turma,t.turno,t.codescola
(select count(l.codaluno)as total from lotacao_aluno l where l.codturma=t.turma)
from turmas t where t.codescola=:escola order by codserie
Mas dá erro:
Acess violation at address 7C911C48 in module 'ntdll.dll'. Read of address FFFFFFF8.
Preciso fazer o relatório assim:
Ensino Fundamental
1ª Série, Turma A, Manhã,29 alunos
2ª Série , Turma A , Manhã,30 alunos
Ensino Fundamental
1° Ano, Turma A, Manhã,29 alunos
2° Ano , Turma A , Manhã,30 alunos
Sendo que a escola é escolhida pelo usuário.
Por favor, alguém sabe dizer porque dá esse erro.
Discussão (2)
Carregando comentários...