Alisson Vieira Postado Julho 11, 2011 Denunciar Share Postado Julho 11, 2011 Bom dia pessoal,to com duvida em realizar uma seguinte consulta, por exemplo, tenho duas tabelas e as mesmas tem 5 campos do tipo integer, gostaria de saber como fazer uma sql para saber se os numeros da tabela A está contido na tabela B.Tabela Anum1 num2 num3 num4 num51 2 3 4 5Tabela Bnum1 num2 num3 num4 num51 2 3 4 52 3 4 5 63 4 5 6 7obrigado Link para o comentário Compartilhar em outros sites More sharing options...
0 raphael_suporte Postado Julho 11, 2011 Denunciar Share Postado Julho 11, 2011 Bom dia pessoal,to com duvida em realizar uma seguinte consulta, por exemplo, tenho duas tabelas e as mesmas tem 5 campos do tipo integer, gostaria de saber como fazer uma sql para saber se os numeros da tabela A está contido na tabela B.Tabela Anum1 num2 num3 num4 num51 2 3 4 5Tabela Bnum1 num2 num3 num4 num51 2 3 4 52 3 4 5 63 4 5 6 7obrigadoVocê pode usar o Join ou pode usar uma sub query, depende do que necessita.a sub-query ficaria assimselect * from TabelaAwhere num1 in ( select num1 from tabela B)//Se precisar apenas de um usa a condição where na tabela Bou usa o JoinSelect a.num1 as numerA, b.num1 as numBfrom TabelaA a inner join tabelaB b on a.num1 = b.num1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alisson Vieira Postado Julho 11, 2011 Autor Denunciar Share Postado Julho 11, 2011 obrigado raphael_suporte,consegui também resolver o problema, segue a query:SELECT * FROM A WHERE (NUM1, NUM2, NUM3, NUM4, NUM5) IN (SELECT NUM1, NUM2, NUM3, NUM4, NUM5 FROM B)SELECT * FROM A WHERE (NUM1, NUM2, NUM3, NUM4, NUM5) NOT IN (SELECT NUM1, NUM2, NUM3, NUM4, NUM5 FROM B) //Funciona como a funcao MINUS do oraclevlw Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Alisson Vieira
Bom dia pessoal,
to com duvida em realizar uma seguinte consulta, por exemplo, tenho duas tabelas e as mesmas tem 5 campos do tipo integer, gostaria de saber como fazer uma sql para saber se os numeros da tabela A está contido na tabela B.
Tabela A
num1 num2 num3 num4 num5
1 2 3 4 5
Tabela B
num1 num2 num3 num4 num5
1 2 3 4 5
2 3 4 5 6
3 4 5 6 7
obrigado
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados