QlikWorld 2020 Global Conference. Join us to discover how to get the most from your data. Act fast. Register now and save.

Inner

Os prefixos join e keep podem ser precedidos pelo prefixo inner.Se usado antes de join, especifica que inner join deve ser usado. Por isso, a tabela resultante só conterá combinações de valores de campo das tabelas de dados brutas nas quais os valores de campo de link são representados em ambas as tabelas. Se usado antes de keep, especificará que as tabelas de dados brutos deverão ser reduzidas à sua interseção comum antes de serem armazenadas no QlikView.

Syntax:  

Inner ( Join | Keep) [ (tablename) ](loadstatement |selectstatement )

Arguments:  

Argumento Descrição
tablename A tabela nomeada a ser comparada com a tabela carregada.
loadstatement ou selectstatement O comando LOAD ou SELECT da tabela carregada.

Example 1:  

Table1

 

A

B

1

aa

2

cc

3

ee

Table2

 

A

C

1

xx

4

yy

QVTable:

SQL SELECT * From table1;

inner join SQL SELECT * From table2;

QVTable

 

 

A

B

C

1

aa

xx

Example 2:  

QVTab1:

SQL SELECT * From Table1;

QVTab2:

inner keep SQL SELECT * From Table2;

QVTab1

 

A

B

1

aa

QVTab2

 

A

C

1

xx

As duas tabelas no exemplo de keep são, obviamente, associadas pelo A.