Left

JoinKeep 접두사 앞에 left 접두사를 사용할 수 있습니다.

join 앞에 사용할 경우 왼쪽 조인을 사용하도록 지정됩니다. 결과 테이블은 원시 데이터 테이블의 필드 값 조합만을 포함하며 연결 필드 값은 첫 번째 테이블에 표시됩니다. keep 앞에 사용할 경우 QlikView에 저장되기 전에 두 번째 원시 데이터 테이블을 첫 번째 테이블과의 공통 교집합으로 축소하도록 지정됩니다.

참고: 같은 이름의 문자열 함수를 찾고 계십니까? 참조: Left - 스크립트 및 차트 함수

구문:  

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

인수:  

인수 설명
tablename 로드된 테이블과 비교할 명명된 테이블입니다.
loadstatement 또는 selectstatement 로드된 테이블의 LOAD 또는 SELECT 문.

​예:  

Table1

 

A

B

1

aa

2

cc

3

ee

Table2

 

A

C

1

xx

4

yy

QVTable:

SELECT * From table1;

Left Join Select * From table2;

QVTable

 

 

A

B

C

1

aa

xx

2

cc

 

3

ee

 

QVTab1:

SELECT * From Table1;

QVTab2:

Left Keep SELECT * From Table2;

QVTab1

 

A

B

1

aa

2

cc

3

ee

QVTab2

 

A

C

1

xx

keep 예에서 두 테이블은 물론 A를 통해 연결되어 있습니다.

tab1:

LOAD * From file1.csv;

tab2:

LOAD * From file2.csv;

.. .. ..

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

참조 항목: