기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

Concatenate

서로 다른 필드 집합을 가진 두 테이블을 연결하는 경우 Concatenate 접두사를 사용하여 두 테이블의 연결을 강제로 적용할 수 있습니다. 이 문은 기존의 명명된 테이블이나 최근에 만든 논리 테이블을 사용하여 연결을 강제로 지정합니다.

구문:  

Concatenate[ (tablename ) ] ( loadstatement | selectstatement )

 

연결의 기본 원리는 SQL UNION 문과 동일하지만 두 가지 차이가 있습니다.

  • 테이블에 동일한 필드 이름이 있는지 여부에 관계없이 Concatenate 접두사를 사용할 수 있습니다.
  • Concatenate 접두사를 사용하면 동일 레코드가 제거되지 않습니다.

인수:  

인수
인수 설명
tablename 기존 테이블의 이름입니다.

 

Concatenate LOAD * From file2.csv;

Concatenate SELECT * From table3;

tab1:

LOAD * From file1.csv;

tab2:

LOAD * From file2.csv;

.. .. ..

Concatenate (tab1) LOAD * From file3.csv;

관련 학습 자료:

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!