Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Get Char

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...

Tags (1)
9 Replies
Not applicable

Re: Get Char

Galera ajuda .... ainda não tive nenhuma ideia ..

fernando_tonial
Valued Contributor

Re: Get Char

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

Not applicable

Re: Get Char

A questão é que são duas tabelas e no field1  são varios registro , improvável indexar todos..

Mas valeu

Luminary
Luminary

Re: Get Char

Pode explicar melhor qual o objetivo desta referencia entre as tabelas ? Assim fica mais fácil pra tentar achar uma solução viável.

Not applicable

Re: Get Char

juntar as tabelas , somente há esses campos das duas tabelas , com as características descritas .Para fazer isso ...

Not applicable

Re: Get Char

Não há nenhum comando como LIKE usado no SQL , mas que use dois campos ?

Ou alguma maneira de fazer isso?

Luminary
Luminary

Re: Get Char

Você quer fazer um join entre as duas tabelas , resultando em uma unica com 2 colunas ?

Not applicable

Re: Get Char

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 ...

Re: Get Char

Passe um exemplo de seus dados para verificarmos uma outra saída.