Dúvida

#96961
Avatar de superbvmsuperbvm
Participante

Preciso trazer os pacientes cuja a data do atendimento menos a data da última alta seja menor do que 15 dias.
Cheguei até aqui, mas está dando erro.

select cd_paciente, dt_atendimento, dt_alta
from atendime
where tp_atendimento = 'I'
and (select dt_alta from atendime where tp_atendimento = 'I' and dt_alta is not null order by dt_alta desc) - dt_atendimento <= 15
and dt_alta is not null

[quote=”Ishii”:64k5bn0d]Olá,

Desculpe-me mas ainda não entendi, acho melhor você colocar qual o resultado esperado e qual resultado você está encontrando atualmente com o SQL atual, acho que assim fica mais fácil entender a sua necessidade. Por exemplo: a dt_atendimento seria então a outra condição de data de internação?

[]s Ishii[/quote]

plugins premium WordPress