Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Left

Prefiksy Join i Keep mogą być poprzedzone prefiksem left.

Podanie go przed prefiksem join oznacza, że ma być używane lewe sprzężenie. Wynikowa tabela będzie zawierać tylko te kombinacje wartości pól z pierwotnych tabel danych, dla których wartości pola łączącego są obecne w pierwszej tabeli. Podanie go przed prefiksem keep oznacza, że przed zapisaniem w aplikacji QlikView druga tabela surowych danych ma zostać zredukowana do części wspólnej z pierwszą tabelą.

InformacjaSzukasz funkcji ciągu znaków według tej samej nazwy? Zob.: Left — funkcja skryptu i funkcja wykresu

Składnia:  

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

Argumenty:  

Argumenty ładowania tabeli
Argument Opis
tablename Tabela nazwana, która ma być porównana do załadowanej tabeli.
loadstatement or selectstatement Instrukcja LOAD or SELECT dla załadowanej tabeli.

Przykład:  

Example 1A

Table1

-

A

B

1

aa

2

cc

3

ee

Example 1B

Table2

-

A

C

1

xx

4

yy

QVTable:

SELECT * From table1;

Left Join Select * From table2;

Example 1C

QVTable

-

-

A

B

C

1

aa

xx

2

cc

 

3

ee

 

QVTab1:

SELECT * From Table1;

QVTab2:

Left Keep SELECT * From Table2;

Example 1D

QVTab1

-

A

B

1

aa

2

cc

3

ee

Example 1E

QVTab2

-

A

C

1

xx

Dwie tabele w przykładzie użycia prefiksu keep są powiązane przez pole A.

tab1:

LOAD * From file1.csv;

tab2:

LOAD * From file2.csv;

.. .. ..

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

Dowiedz się więcej

 

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!

Dołącz do Programu Modernizacji Analityki

Remove banner from view

Przeprowadź modernizację bez szkody dla Twoich cennych aplikacji QlikView za pomocą programu Analytics Modernization Program. Kliknij tutaj aby uzyskać więcej informacji lub skontaktuj się z nami: ampquestions@qlik.com