QlikWorld 2020 Global Conference. Join us to discover how to get the most from your data. Act fast. Register now and save.

Concatenate

連結される 2 つのテーブルに異なる項目セットが存在する場合、Concatenateプレフィックスを使用すると 2 つのテーブルを強制的に連結できます。 このステートメントは、指定の既存テーブルまたは最後に作成された論理テーブルとの連結を強制します。自動連結は同じ項目名が 2 つあると実行されます。

構文:  

Concatenate[ (tablename ) ] ( loadstatement | selectstatement )

 

連結は基本的に SQL UNIONステートメントと同じですが、2 つの相違点があります。

  • Concatenateプレフィックスは、テーブルに同一名の項目名が含まれているかどうかに関わらず使用できます。
  • Concatenateプレフィックスで同一レコードが削除されることはありません。

引数:  

引数 説明
tablename 既存テーブルの名前。

例1:  

LOAD * From file2.csv;

Concatenate SELECT * From table3;

例2:  

tab1:

LOAD * From file1.csv;

tab2:

LOAD * From file2.csv;

.. .. ..

Concatenate (tab1) LOAD * From file3.csv;