Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal!
Gostaria de saber qual a forma correta para se obter os melhores em nota num sistema escolar interno.
sendo que eu tenho as notas na tb_notas, como devo proceder para mostrar os 20 melhores por exemplo.
$sql="SELECT * FROM tb_notas,tb_alunos,tb_turmas WHERE $condicao AND tb_notas.ano_letivo='$ano_letivo' GROUP BY tb_alunos.aluno_id";
$condicao é o que vem da seleção para o relatório, quais turmas estão envolvidas para a emissão desse relatório.
ah! estava me esquecendo, de algo muito importante
o cálculo deve seguir esta linha:
um aluno A está na 5ª série e possui 13 matérias
um aluno B está na 2ª séria e possui 10 matérias
para obter a média geral eu preciso dividir o total das notas do aluno A por 13, do aluno B por 10.
desde já agradeço
Carregando comentários...