Ir para conteúdo

POWERED BY:

Arquivado

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

EOS

where

Recommended Posts

Pessoal estou com uma dúvida que o seguinte:

 

Recuperar o RG dos empregados que trabalhem no Predio 50 e trabalhem mais de 60 horas no Projeto "Migrar"

 

Minha duvida é aqui

 

WHERE (EmpCpf = Empregado) and

Projeto = 1 and Horas > 60

 

fazendo assim, compara "E" mas como comparar 60 horas dentro do PROJETO? Horas So naquele projeto?

 

Qualquer dica sera de grande ajuda!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá EOS,

 

continua no seu where.

Estou supondo que os dados estão em outras tabelas, deste modo.

Tabela A - dados do empregado

Tabela B - Dados do Predio

Tabela C - Projeto

select a.nome, a.rg, b.predio
from tabelaA inner join tabela on tabelaA.id_predio inner join tabelaB.id_predio
inner join tabelaA.id_projeto on tabelaC.id_projeto
WHERE (tabelaA.EmpCpf = '123456789') 
and tabelaB.projeto = 1 
and tabelaA.horas > 60
and tabelaC.projeto = 'Projeto Complicado'

Pode ser por aí ^^

 

Abçs

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.