Ir para conteúdo

POWERED BY:

Arquivado

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

Tiago j.a

[Resolvido] Condição especial

Recommended Posts

Boa tarde pessoal!

Tenho o seguinte problema, pra cada operario que trabalha em mais de uma construtora, tenho que mostrar o seu nome e o nome da construtora.

Nâo consigui fazer a condição de "trabalhar em mais de uma construtora", da forma como fiz está mostrando o nome dos operários e das construtoras apenas, mas sem essa verificação de trabalhar em mais de uma:

 

select a.nomeop, c.nome_const from operario a, operario_construtora b, construtora c where c.cod_const = b.cod_const and a.cart_trab = b.cart_trab

Compartilhar este post


Link para o post
Compartilhar em outros sites


select a.nomeop, c.nome_const

from operario a, operario_construtora b, construtora c

where c.cod_const = b.cod_const

and a.cart_trab = b.cart_trab

and a.cart_trab in (select b2.cart_trab

from operario_construtora b2

group by b2.cart_trab

having count(*) > 1)

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.