Tratamento de exceção no SQL Oracle
18/05/2017
0
Boa tarde,
Preciso tratar uma exceção no código abaixo:
select distinct a.nr_sequencia OS,
a.DS_DANO_BREVE Descrição,
substr(OBTER_DESC_ESTAGIO_PROC(a.nr_seq_estagio),1,60) Estágio,
b.NM_USUARIO_EXEC Executor
from MAN_ORDEM_SERVICO_EXEC b,
MAN_ESTAGIO_PROCESSO d,
MAN_ORDEM_SERVICO A left join MAN_ORDEM_ATIV_PREV E ON A.nr_sequencia = E.NR_SEQ_ORDEM_SERV
where E.DT_PREVISTA is null
-- and E.NR_SEQ_ATIV_EXEC <> 80 TRATAR ESSA EXECESSÃO, TRAZER TODOS QUE NÃO POSSUEM SOMENTE O 80, DESCONSIDERAR OS DEMAIS
and a.nr_sequencia = b.nr_seq_ordem
and a.NR_SEQ_ESTAGIO = d.nr_sequencia
and a.IE_STATUS_ORDEM = 2
and a.NR_SEQ_ESTAGIO = 445
Preciso trazer o resultado do sql de forma que desconsidere os resultados diferente de NR_SEQ_ATIV_EXEC 80. Note que tive que utilizar uma clausula join para buscar somente as informações que existem na primeira tabela e não existem na segunda. Porem podem haver informações na segunda tabela que preciso desconsiderar.
Agradeço a atenção
Preciso tratar uma exceção no código abaixo:
select distinct a.nr_sequencia OS,
a.DS_DANO_BREVE Descrição,
substr(OBTER_DESC_ESTAGIO_PROC(a.nr_seq_estagio),1,60) Estágio,
b.NM_USUARIO_EXEC Executor
from MAN_ORDEM_SERVICO_EXEC b,
MAN_ESTAGIO_PROCESSO d,
MAN_ORDEM_SERVICO A left join MAN_ORDEM_ATIV_PREV E ON A.nr_sequencia = E.NR_SEQ_ORDEM_SERV
where E.DT_PREVISTA is null
-- and E.NR_SEQ_ATIV_EXEC <> 80 TRATAR ESSA EXECESSÃO, TRAZER TODOS QUE NÃO POSSUEM SOMENTE O 80, DESCONSIDERAR OS DEMAIS
and a.nr_sequencia = b.nr_seq_ordem
and a.NR_SEQ_ESTAGIO = d.nr_sequencia
and a.IE_STATUS_ORDEM = 2
and a.NR_SEQ_ESTAGIO = 445
Preciso trazer o resultado do sql de forma que desconsidere os resultados diferente de NR_SEQ_ATIV_EXEC 80. Note que tive que utilizar uma clausula join para buscar somente as informações que existem na primeira tabela e não existem na segunda. Porem podem haver informações na segunda tabela que preciso desconsiderar.
Agradeço a atenção
Mvsousa
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)