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

Right

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

Podanie go przed prefiksem join oznacza, że ma być używane prawe 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 drugiej tabeli. Podanie go przed prefiksem keep oznacza, że przed zapisaniem w aplikacji QlikView pierwsza tabela surowych danych ma zostać zredukowana do części wspólnej z drugą tabelą.

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

Składnia:  

Right (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:

SQL SELECT * from table1;

right join SQL SELECT * from table2;

Example 1C

QVTable

-

-

A

B

C

1

aa

xx

4

-

yy

QVTab1:

SQL SELECT * from Table1;

QVTab2:

right keep SQL SELECT * from Table2;

Example 1D

QVTab1

-

A

B

1

aa

Example 1E

QVTab2

-

A

C

1

xx

4

yy

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;

.. .. ..

right 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