Quantidade de Consulta Por Mês
Olá Pessoal tudo bem?
Estou desenvolvendo um projetinho de um clinica medica e nela estou tentando criar um grafico para demonstrar quantas consultas
foram realizadas no mês de acordo com as especialidades selecionadas pelo usuarios.
Criei uma tabela agenda com os seguintes campos
Id_agenda;
Id_medico;
id_especialidade;
id_cliente;
data (xxxx - xx - xx)
hora (xx : xx)
Ai estou tendo uma dificuldade para montar a SELECT, a que eu fiz primeiramente é a seguinte
SELECT
COUNT(id_agenda) as Qtd,
id_especialidade,
YEAR(data) as Ano,
MONTH(data) as Mes,
FROM
agenda
WHERE
id_especialidade IN ('Cardiologista','Clinico Geral') AND ---- (Aqui pode variar uma especialidade ou varias)
data >= '2014-01-01' AND
data <= '2014-12-31'
GROUP BY
Ano, Mes, id_especialidade
Order BY
Ano, Mes, id_especialidade
Ela me retorna o seguinte
Qtd -- especialidade -- mês -- Ano
1 Cardiologista 04 2014
3 Clinico Geral 05 2014
2 Clinico Geral 06 2014
1 Cardiologista 08 2014
1 Clinico Geral 08 2014
Minha duvida maior.
na select tem as duas especialidades Cardiologista e Clinico
Como eu quero gerar um grafico para mostrar os valores queria que aparece assim
Ano Mes Cardiologista Clinico
2014 04 1 0
2014 05 0 3
2014 06 0 2
2014 08 1 1
Alguem consegue me mostrar algum caminho para chegar no resultado?
valeuu obrigado pela força
Discussão (2)
Carregando comentários...