Select item sem determinado registro

06/07/2018

0

SQL

Bom dia!
Tenho uma tabela de registros de pacientes (registros médicos, de enfermagem, de fisioterapia)
Dentro desta tabela cada paciente tem vários registros, de várias especialidades.
Preciso fazer um select para , por exemplo, encontrar os pacientes que ainda não tiveram evolução da Fisioterapia.
Teria que pegar o paciente 01 e ver todos os registros dele, se nenhuma das evoluções dele for de fisio devo apresentar o paciente, depois paciente 2 e assim por diante.
Jonathan Sousa

Jonathan Sousa

Responder

Post mais votado

06/07/2018

Cara dá uma olhada ae.
select nomePaciente from paciente where idPaciente not in(select idPaciente from evolucao where tipoEspecialidade in('EVOLU_FISIO', 'AVAL_FISIO'));

Rodrigo Pinto

Rodrigo Pinto
Responder

Mais Posts

06/07/2018

Emerson Nascimento

Como você determina quais "pacientes ainda não tiveram evolução da Fisioterapia" ?

Responder

06/07/2018

Jonathan Sousa

Eu preciso de um relatório para o fisioterapeuta saber quais pacientes ele ainda não evoluiu, a evolução dele tem um nome específico (EVOLU_FISIO E AVAL_FISIO) preciso buscar os pacientes que ainda não possuem estes registros.
PS: mas o paciente possui vários outros registros de outras especialidades.
Responder

06/07/2018

Jonathan Sousa

Deu certo !!<br />
<br />
Valeu
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar