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

Concatenate

Om man vill konkatenera två tabeller som inte har samma fältuppsättning, kan man utföra en tvingad konkatenering med hjälp av Concatenate-prefixet. Denna sats åstadkommer en tvingad konkatenering med en befintlig namngiven tabell eller med den senast skapade logiska tabellen. En automatisk konkatenering utförs om två tabeller har samma fältnamn.

Syntax:  

Concatenate[ (tablename ) ] ( loadstatement | selectstatement )

 

Konkatenering är i princip samma sak som SQL UNION-satsen, men det finns två skillnader:

  • Concatenate-prefixet kan användas oavsett om tabellerna har identiska fältnamn eller ej.
  • Identiska poster tas inte bort med Concatenate-prefixet.

Argument:  

Argument Beskrivning
tablename Namnet på den befintliga tabellen.

Exempel 1:  

LOAD * From file2.csv;

Concatenate SELECT * From table3;

Exempel 2:  

tab1:

LOAD * From file1.csv;

tab2:

LOAD * From file2.csv;

.. .. ..

Concatenate (tab1) LOAD * From file3.csv;

Hjälpte den här informationen?

Tack för att du berättar det här. Är det något du vill säga om det här avsnittet?

Varför var informationen inte till hjälp och hur kan vi förbättra den?