Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lincon

Select complicado

Recommended Posts

Olá pessoal, trabalho na Petrobras e estou fazendo algumas consultas no banco de dados corporativo. Por isso tenho algumas restrições de acesso.Tenho uma tabela mais ou menos assimhorario_inicio horario_termino origem operacao destino 10:00 4316 E 4317 10:00 4317 R 4316 12:00 14:00 4320 E 4393 12:00 14:00 4393 R 4320 13:00 4301 R 4227 13:00 4227 E 4301A tabela acima indica as operações dos tanques na área da refinaria.Sendo que as operações sem horário de término ainda estão em andamento, e o campo "operacao" indica se ele está enviando ou recebendo.Eu quero consultar as operações da refinaria, mas as operações são duplicadas, por exemplo o tanque 4316 envia para o 4317 e o 4317 recebe do 4316.Essa duplicidade não me interessa, o q eu quero é só um registro. Ou só o 4316 enviando para o 4317 ou só o 4317 recebendo do 4316.Alguém sabe como resolver esse impasse?Espero que tenha sido claro no esclarecimento do problemaAbraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Filtre a operacao

 

select *

from tabela

where operacao = 'E'

 

...

ou

...

 

use a sintaxe do connect by (detalhes no manual)

para ver a hierarquia dos processos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Filtre a operacao

 

select *

from tabela

where operacao = 'E'

 

...

ou

...

 

use a sintaxe do connect by (detalhes no manual)

para ver a hierarquia dos processos

<{POST_SNAPBACK}>

Mas eu tb quero ver as operações de Recebimento "R" pois alguns tanques recebem das unidades de processamento.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.