Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Galera ,
Tenho duas tabelas :
Tabela01
load * INLINE [
field1 ,
abc
dgjh
ej
];
Tabela02
load * INLINE [
fied2,
passaabcaqui,
vemdgjhoje,
cadejvoce
hojekliuo
pequnhs
];
é possível referenciar os dados do fields1 da tabela01, com os dados do field2 da Tabela02;
Ex;
com o char:
'abc'
vincular ao dados da tabela02
passaabcaqui
Desde já agradeço...
Galera ajuda .... ainda não tive nenhuma ideia ..
Olá, a única forma que me veio a cabeça foi essa.
Tabela01:
load * INLINE [
field1, IDField1
abc, 1
dgjh, 2
ej, 3
];
Tabela02:
load field2,
If(Index(field2,'abc')>0,1,
If(Index(field2,'dgjh')>0,2,
If(Index(field2,'ej')>0,3))) AS IDField1 INLINE [
field2
passaabcaqui,
vemdgjhoje,
cadejvoce
hojekliuo
pequnhs
];
Abraços
Tonial
A questão é que são duas tabelas e no field1 são varios registro , improvável indexar todos..
Mas valeu
Pode explicar melhor qual o objetivo desta referencia entre as tabelas ? Assim fica mais fácil pra tentar achar uma solução viável.
juntar as tabelas , somente há esses campos das duas tabelas , com as características descritas .Para fazer isso ...
Não há nenhum comando como LIKE usado no SQL , mas que use dois campos ?
Ou alguma maneira de fazer isso?
Você quer fazer um join entre as duas tabelas , resultando em uma unica com 2 colunas ?
Isso mesmo .. há um campo com os códigos, que é na tabela01... e outro na tabela02 com os código misturados com outros dados sem que haja um padrão na ordem ...
Passe um exemplo de seus dados para verificarmos uma outra saída.