Right
Join 및 Keep 접두사 앞에 right 접두사를 사용할 수 있습니다.
join 앞에 사용할 경우 오른쪽 조인을 사용하도록 지정됩니다. 결과 테이블은 원시 데이터 테이블의 필드 값 조합만을 포함하며 연결 필드 값은 두 번째 테이블에 표시됩니다. keep 앞에 사용할 경우 Qlik Sense에 저장되기 전에 첫 번째 원시 데이터 테이블을 두 번째 테이블과의 공통 교집합으로 축소하도록 지정됩니다.
정보 메모같은 이름의 문자열 함수를 찾고 계십니까? 참조: Right - 스크립트 및 차트 함수
Syntax:
Right (Join | Keep) [(tablename)](loadstatement |selectstatement )
Arguments:
인수 | 설명 |
---|---|
tablename | 로드된 테이블과 비교할 명명된 테이블입니다. |
loadstatement또는 selectstatement | 로드된 테이블에 사용되는 LOAD 또는 SELECT 문입니다. |
Examples:
Column1 | Column2 |
---|---|
A |
B |
1 |
aa |
2 |
cc |
3 |
ee |
Column1 | Column2 |
---|---|
A |
C |
1 |
xx |
4 |
yy |
QVTable:
SQL SELECT * from table1;
right join SQL SELECT * from table2;
Column1 | Column2 | Column3 |
---|---|---|
A |
B |
C |
1 |
aa |
xx |
4 |
- |
yy |
QVTab1:
SQL SELECT * from Table1;
QVTab2:
right keep SQL SELECT * from Table2;
Column1 | Column2 |
---|---|
A |
B |
1 |
aa |
Column1 | Column2 |
---|---|
A |
C |
1 |
xx |
4 |
yy |
keep 예에서 두 테이블은 물론 A를 통해 연결되어 있습니다.
tab1:
LOAD * from file1.csv;
tab2:
LOAD * from file2.csv;
.. .. ..
right keep (tab1) LOAD * from file3.csv;