Quantidades de faltas de alunos

Delphi

23/04/2015

Olá pessoal estou precisando de uma ajudinha..
preciso fazer uma consulta em uma query que me retorne os alunos que tenham acima de duas faltas

uso essa instrução: SELECT * FROM AULA WHERE FREQUENCIA LIKE 'F'

essa instrução me retorna todos os alunos que estão com falta no entanto não sei como incrementar essa instrução para que me retorne apenas os alunos que estão com mais de duas faltas..
Alexsandro

Alexsandro

Curtidas 0

Respostas

Marcos P

Marcos P

23/04/2015

select Cod_Aluno, count(Cod_Aluno) as Faltas
from Aula
where Frequencia like 'F'     
group by Cod_Aluno
having count(Cod_Aluno) >= 2
GOSTEI 0
Alexsandro

Alexsandro

23/04/2015

select Cod_Aluno, count(Cod_Aluno) as Faltas
from Aula
where Frequencia like 'F'     
group by Cod_Aluno
having count(Cod_Aluno) >= 2


O Marcos P, muito obrigado por responder, só me tira uma dúvida, esse (as Faltas) seria o que?
GOSTEI 0
Alexsandro

Alexsandro

23/04/2015

O meu irmão é isso mesmo... Entendi o porque a questão da palavra Faltas, em outras palavras o valor retornado em count(Cod_Aluno) é representado em Faltas.. Valeu mesmo..
GOSTEI 0
Thiago Santana

Thiago Santana

23/04/2015

Alexsandro "Faltas" se trata de um apelido que ele deu para a coluna calculada!
É isso ai Marcos!
GOSTEI 0
Alexsandro

Alexsandro

23/04/2015

Valeu Thiago Santana pela explicação
GOSTEI 0
POSTAR