horácio 0 Denunciar post Postado Maio 9, 2011 Pessoal, eu quero reduzir o numero de consultas e to estudando junção de tabelas numa consulta só... bom,aí, minha intenção é levantar toda a produção onde relacao for igual a volks, mas a produção e as relações estão em outro banco... aí, fiz uma SubQuery SELECT nome, contrato, relacao FROM controle_clientesBack07052011 WHERE contrato IN ( SELECT contrato FROM negociacaoBACKUP07052011 WHERE relacao = 'volks' ) LIMIT 10 informando que eu quero toda a producao, onde a relacao de contrato igual a "volks" mas ele tá me retornando todos os resultado, e não tem nada a ver com a minha necessidade... Como eu arrumo essa consulta, galera??? Mais um vez, muito obrigado pela força, Pessoal rande abraço a todos! Compartilhar este post Link para o post Compartilhar em outros sites
Periscuelo 20 Denunciar post Postado Junho 7, 2011 Explique melhor sua necessidade amigo e poste as estruturas das tabelas. Se puder de preferência poste uma imagem de como aparecem os dados e de como você necessita que apareçam. Aparentemente sua query está correta. Abraços. Compartilhar este post Link para o post Compartilhar em outros sites
Caio Cardoso 0 Denunciar post Postado Junho 7, 2011 Cara, se entendi o que você quer, neste caso você precisa de um JOIN SELECT nome, contrato, relacao FROM controle_clientesBack07052011 , negociacaoBACKUP07052011 WHERE controle_clientesBack07052011.contrato = negociacaoBACKUP07052011.contrato and relacao = 'volks' Compartilhar este post Link para o post Compartilhar em outros sites