Quantidades de faltas de alunos
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..
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
Curtidas 0
Respostas
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
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
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
23/04/2015
Alexsandro "Faltas" se trata de um apelido que ele deu para a coluna calculada!
É isso ai Marcos!
É isso ai Marcos!
GOSTEI 0
Alexsandro
23/04/2015
Valeu Thiago Santana pela explicação
GOSTEI 0