Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Inner

Den Zusätzen join und keep kann der Zusatz inner vorangestellt werden.Vor einem join-Befehl bestimmt dieser Zusatz, dass ein Inner Join hergestellt werden soll. Die entstandene Datei enthält somit lediglich Kombinationen von Feldwerten der Datentabellen, wobei die Referenzen zu externen Werten in beiden Tabellen dargestellt werden. Vor einem keep-Zusatz bewirkt "inner", dass beide Datentabellen auf ihre gemeinsame Schnittmenge reduziert werden, bevor sie in QlikView gespeichert werden.

Syntax:  

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

Argumente:  

Tabellenladeargumente
Argument Beschreibung
tablename Die benannte Tabelle, die mit der geladenen Tabelle verglichen wird.
loadstatement oder selectstatement Der LOAD- oder SELECT-Befehl für die geladene Tabelle.

Beispiel 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

Beispiel 2:  

QVTab1:

SQL SELECT * From Table1;

QVTab2:

inner keep SQL SELECT * From Table2;

QVTab1

-

A

B

1

aa

QVTab2

-

A

C

1

xx

Die beiden Tabellen im keep-Beispiel sind über das gemeinsame Feld A miteinander verknüpft.

Weitere Informationen

 

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!

Nehmen Sie am Analyse-Modernisierungsprogramm teil

Remove banner from view

Modernisieren Sie mit dem Analyse-Modernisierungsprogramm, ohne Ihre wertvollen QlikView-Apps zu gefährden. Klicken Sie hier für weitere Informationen oder kontaktieren Sie uns: ampquestions@qlik.com