2017-07-11 86 views
0

我有兩個具有相似數據和相同列的qvw文件(例如,具有1000行和20列的data2016.qvw以及具有2000行和20列的data2017.qvw)。我怎樣才能加入一個獨特的矩陣(即獲得3000行20列的數據庫)?在qlikview中連接表

提前

回答

0

默認情況下非常感謝,QlikView的行爲是考慮與相同數量的列,並且具有相同的名稱一樣桌下放置所有列兩個獨立的加載過程。

因此,如果您執行LOAD ..從File1.csv,然後LOAD ...從File2.csv,並且這些文件共享相同的結構,所有的數據將被放置在同一個表中。

您的問題可能是您的數據已經是qvw文件。我建議將數據導出到兩個獨立的qvd文件,然後在新的qvw上執行兩個LOAD命令。

如果您唯一的數據源是qvw,您可以嘗試通過在新的qvw文件上使用BINARY命令來提取數據。

0

你正在尋找的CONCATENATE功能

實施例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;