

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
William está trabalhando com a base de dados de uma clínica, onde estão presentes as entidades descritas a seguir.

Para que William obtenha os nomes dos pacientes que foram tratados por todos os médicos, a instrução SQL a ser utilizada é:
select p.nome from paciente p, atendimento a
where a.idpaciente = p.id
and a.idmedico = all (select id from medico);
select p.nome from paciente p where not exists (
select id from medico m where id not in (
select idmedico from atendimento where idpaciente = p.id));
select p.nome from paciente p where exists (
select idmedico from atendimento where idpaciente = p.id);
select p.nome from paciente p, atendimento a
where a.idpaciente=p.id group by p.nome
having count(*) = (select count(*) from medico);
select p.nome from paciente p, atendimento a
where a.idpaciente = p.id and
a.idmedico = any (select id from medico);