Contagem de Itens em GROUP BY

Enviada por Pablo Pippi 
Pablo Pippi
Contagem de Itens em GROUP BY
11 de November de 2015 às 04:53PM
Boa Tarde Pessoal

Estou com uma duvida em uma consulta que tenho que escrever.

Tenho uma tabela aula com os campos (id_aula, n_turma, professor, turno, dia). Esta tabela conten registro de aulas que um professor irá minisrar em um determinado dia para uma determinada turma estou utilizando o select para listar todas as aulas de uma determinada turma. Essa listagem tem que exibir o professor o dia e a quantiade de turmas que esse professor está dando aula no mesmo dia e turno. Estou utilizando a instrução abaixo mas a mesma não me retorna a contagem correta de aulas.

SELECT *, COUNT(*) AS contador
FROM aula
GROUP BY professor, dia, turno
HAVING turma = 'nome da turma'

Grato
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.