Olá boa tarde,
Estou tentando fazer a seguinte consulta:
Tenho a tabela A com uma sequencia de números e uma tabela B com outra sequência. Queria fazer o seguinte:
Para cada linha da tabela A, eu quero comparar todas as linha da tabela B, uma por vez e ver quantos números iguais eu tenho.
TABELA A
TABELA B
EX: Linha 1 Tabela A com os Números: 1,2,3,4,5,6
Vou comparar:
Na linha 1 da Tabela B tem 3 números iguais;
Na linha 2 da Tabela B tem 4 números iguais;
Na linha 3 da Tabela B tem 4 números iguais;
Com essas informações eu iria colocar 4 campos a mais na tabela A com a seguinte informação:
.
.
.
Na linha 1 da Tabela A tem 1 linha com 3 números iguais;
Na linha 1 da Tabela A tem 2 linhas com 4 números iguais;
Na linha 1 da Tabela A tem 0 linhas com 5 números iguais;
Na linha 1 da Tabela A tem 0 linhas com 6 números iguais;
Espero que eu tenha conseguido explicar, estou quebrando a cabeça para fazer essa lógica em uma consulta, mas está difícil.
Bem, desde já obrigado, estou tentando achar uma solução enquanto isso.
Estou tentando fazer a seguinte consulta:
Tenho a tabela A com uma sequencia de números e uma tabela B com outra sequência. Queria fazer o seguinte:
Para cada linha da tabela A, eu quero comparar todas as linha da tabela B, uma por vez e ver quantos números iguais eu tenho.
TABELA A
Cod | Num1 | Num2 | Num3 | Num4 | Num5 | Num6 |
1 | 1 | 2 | 3 | 4 | 5 | 6 |
2 | 1 | 2 | 4 | 6 | 7 | 9 |
3 | 1 | 2 | 3 | 5 | 6 | 8 |
Cod | Num1 | Num2 | Num3 | Num4 | Num5 | Num6 |
1 | 1 | 4 | 5 | 6 | 7 | 9 |
2 | 1 | 2 | 4 | 6 | 7 | 9 |
3 | 1 | 2 | 4 | 5 | 8 | 9 |
Vou comparar:
Na linha 1 da Tabela B tem 3 números iguais;
Na linha 2 da Tabela B tem 4 números iguais;
Na linha 3 da Tabela B tem 4 números iguais;
Com essas informações eu iria colocar 4 campos a mais na tabela A com a seguinte informação:
.
.
.
Na linha 1 da Tabela A tem 1 linha com 3 números iguais;
Na linha 1 da Tabela A tem 2 linhas com 4 números iguais;
Na linha 1 da Tabela A tem 0 linhas com 5 números iguais;
Na linha 1 da Tabela A tem 0 linhas com 6 números iguais;
Cod | Num1 | Num2 | Num3 | Num4 | Num5 | Num6 | x1 | x2 | x3 | x4 | x5 | x6 |
1 | 1 | 2 | 3 | 4 | 5 | 6 | 0 | 0 | 1 | 2 | 0 | 0 |
2 | 1 | 2 | 4 | 6 | 7 | 9 | ||||||
3 | 1 | 2 | 3 | 5 | 6 | 8 |
Bem, desde já obrigado, estou tentando achar uma solução enquanto isso.