Qlikview 从多个表创建表而不影响数据仓库

Qlikview 从多个表创建表而不影响数据仓库,qlikview,Qlikview,我想从多个表在qlikview中创建一个表,而不影响datawarhouse。还可以找到合成键以及如何删除它们 empLeave: LOAD SickLeaveHours , VacationHours ; SQL SELECT SickLeaveHours, VacationHours FROM databaseConnection; empDetails: LOAD BirthDate,

我想从多个表在qlikview中创建一个表,而不影响datawarhouse。还可以找到合成键以及如何删除它们

empLeave:     
LOAD SickLeaveHours ,     
    VacationHours ;     
SQL SELECT SickLeaveHours,     
    VacationHours     
FROM databaseConnection;     



empDetails:      
LOAD BirthDate,     
    EmployeeID ,     
    Gender,      
    Title;      
SQL SELECT BirthDate,     
    EmployeeID,     
    Gender,     
    Title      
FROM databaseConnection;     


empAddress:     
LOAD AddressID,     
    ModifiedDate;     
SQL SELECT AddressID,    
    ModifiedDate     
FROM databaseConnection;     

empDepartment:     
LOAD DepartmentID,     
    GroupName,     
    Name;     
SQL SELECT DepartmentID,     
    GroupName,     
    Name     
FROMdatabaseConnection;      

empRate:    
LOAD PayFrequency,    
    Rate;      
SQL SELECT PayFrequency,     
    Rate     
FROM databaseConnection;     


empshift:     
LOAD EndTime,    
     Name as name,    
     ShiftID,    
     StartTime;    
SQL SELECT EndTime,    
    Name,   
    ShiftID,   
    StartTime    
FROM databaseConnection;    
//need to make newtable with EmployeeiD,ShiftID,Vaccationhours, SickleaveHours,departmentID
需要将表命名为newtable,并使用度量值

EmployeeID     
ShiftID    
Rate 
SickLeaveHours     
VacationHours
DepartmentID

对于给定的字段/表格,我看不出如何创建所需的表格。无法联接表(没有公共字段)。例如,要获得每个员工的
休假时间
,两个表(
empDetails
empLeave
)都应该在某些内容上连接/链接(理想情况下是员工id或姓名)。这同样适用于另一个表。检查数据库这些表是否有共同点可以连接,如果您正确的话。EmployeedID是每个表中的主键。也将更新代码。我申请了左连接,一切顺利。问题是,由于修改了分配给每个表中每个employeedid的日期,id会重复。现在我需要知道如何删除重复项如果
ModifiedDate
不需要成为联接的一部分,那么只需重命名该字段的所有实例(或者,如果在任何计算中都不需要,则根本不加载)。例如:
empDetails:LoadEmployeeId,ModifiedDate作为empDetails\u ModifiedDate…
我尝试过,但阻止加载EmployeeId。只有id 1被替换了