Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Left

Den Befehlen Joinund Keep kann der Zusatz left vorangestellt werden.

Vor einem join-Befehl bestimmt dieser Zusatz, dass ein Left Join hergestellt werden soll. Die entstandene Tabelle enthält somit lediglich Kombinationen von Feldwerten der Datentabellen, wobei die Referenzen zu Feldwerten in der ersten Tabelle dargestellt werden. Bei Verwendung vor keep bestimmt dieser Zusatz, dass die zweite Rohdatentabelle auf ihre gemeinsame Schnittmenge mit der ersten Tabelle reduziert werden soll, bevor sie in Qlik Sense gespeichert wird.

InformationshinweisHaben Sie nach der Stringfunktion mit diesem Namen gesucht? Siehe: Left - Skript- und Diagrammfunktion

Syntax:  

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

Argumente:  

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

Beispiel:  

Example table 1
Column1 Column2

A

B

1

aa

2

cc

3

ee

Example table 2
Column1 Column2

A

C

1

xx

4

yy

QVTable:

SELECT * From table1;

Left Join Sselect * From table2;

QVTable
Column1 Column2 Column3

A

B

C

1

aa

xx

2

cc

 

3

ee

 

QVTab1:

SELECT * From Table1;

QVTab2:

Left Keep SELECT * From Table2;

QVTab1
Column1 Column2

A

B

1

aa

2

cc

3

ee

QVTab2
Column1 Column2

A

C

1

xx

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

tab1:

LOAD * From file1.csv;

tab2:

LOAD * From file2.csv;

.. .. ..

Left Keep (tab1) LOAD * From file3.csv;

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!