filipe6 0 Denunciar post Postado Junho 14, 2007 Considere que CPF e CRM identificam univocamente cada tupla das relações e que alguns médicos também podem ser pacientes. Considere que a doença e especialidade pode ser o mesmo tipo de coisa (isto é, câncer pode aparecer como doença e especialidade médica). Um médico pode ter uma ou mais especialidades. Um paciente pode ter uma ou mais doenças concomitantemente (por exemplo, pé-de-atleta e faringite), logo ele poderá receber mais de um tratamento (para a mesma doença ou por doença).1) Expresse cada uma das consultas abaixo em SQL a) Obtenha os Nome e CRM dos médicos que tem uma doença que é uma de suas especialidades.Selectm.nomem , m.crmfrom medico m, paciente pwhere m.nomem = p.nomeand m.especialidade = p.doenca B) Obtenha as doenças para as quais só a um único tratamento.select p.doencafrom paciente pgroup by p.doencahaving count(*) = 1Galera isto está certo? Compartilhar este post Link para o post Compartilhar em outros sites
oscarnogueira 1 Denunciar post Postado Junho 14, 2007 Sem as estruturas das tabelas fica complicado.. Compartilhar este post Link para o post Compartilhar em outros sites