Especialidade_Medico

3 respostas
mysql
D

existem 5 médicos com uma especialidade sendo que alguns médicos tem mesma especialidade , como selecionar Quantos são os médicos que atendem cada especialidade?

3 Respostas

Lucas_Camara

faz um select na especialidade, com um join para médido, agrupando pela especialidade e com count nos médicos.

D

select Esp_Medico join Nome_Medico from Medicos_Cst group by Esp_Medico count (Nome_Medico);

assim?

Lucas_Camara

Esse select está errado. O JOIN não vem antes do FROM. Eu tinha pensando em algo mais ou menos assim:

SELECT esp.descricao, COUNT(med.id)
FROM Especialidade esp
INNER JOIN Medido med ON med.id_especialidade = esp.id
GROUP BY esp.descricao
Criado 5 de abril de 2020
Ultima resposta 6 de abr. de 2020
Respostas 3
Participantes 2