Imagem de fundo

A equipe da clinica veterinária informou a equipe do...

Para responder as questões 37 e 38, utilize o diagrama EER a seguir. A tabela Veterinario registra os veterinários que realizam os atendimentos aos animais, e as tabelas Atendimento e Animal são responsáveis por registrar essas informações.

Imagem associada para resolução da questão

Fonte: Comperve 2013

A equipe da clinica veterinária informou a equipe do laboratório de informática que precisa de um relatório que mostre, por veterinário e mês, o quanto foi apurado com atendimentos. Para resolver o problema, considerando a sintaxe do MySQL, faz-se necessário usar a instrução


A

select Veterinario.nome_veterinario, monthname(atendimento.data),

sum(atendimento.valor) as Total from animal inner join atendimento on

animal.idAnimal=atendimento.Animal_idAnimal inner join Veterinario on

atendimento.Veterinario_idVeterinario=Veterinario.idVeterinario


B

select Veterinario.nome_veterinario, monthname(atendimento.data),

sum(atendimento.valor) as Total from animal inner join atendimento on

animal.idAnimal=atendimento.Animal_idAnimal inner join Veterinario on

atendimento.Veterinario_idVeterinario=Veterinario.idVeterinario group by

atendimento.data


C

select Veterinario.nome_veterinario, monthname(atendimento.data),

sum(atendimento.valor) as Total from animal inner join atendimento on

animal.idAnimal=atendimento.Animal_idAnimal inner join Veterinario on

atendimento.Veterinario_idVeterinario=Veterinario.idVeterinario group by month(atendimento.data)


D

select Veterinario.nome_veterinario, monthname(atendimento.data),

sum(atendimento.valor) as Total from animal inner join atendimento on animal.idAnimal=atendimento.Animal_idAnimal right join Veterinario on atendimento.Veterinario_idVeterinario=Veterinario.idVeterinario group by month(atendimento.data)