vc pode usar um case para saber se o campo é correto ou de correção no sql.

select case when C.VALOR1_CORRETO = '' then P.VALOR1 else C.VALOR1_CORRETO 
from PORTE P
left outer join CORRECAO C on (C.ID_PORTE = P.ID_PORTE)
where suacondição

testa e vê se da certo....

  André Luis da Silveira
Siagri Sistemas de Gestão





      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]

Responder a