首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎么能在Qlikview做这件事?

我怎么能在Qlikview做这件事?
EN

Stack Overflow用户
提问于 2012-08-21 10:30:46
回答 3查看 9.4K关注 0票数 1

我有一个"All_Data“表,其中包含一个”人力资源管理器“列,它包含”员工名称“。我需要获得执行而不是的行来完成以下的连接(即连接表中缺少的行)。

代码语言:javascript
复制
HR_Manager:
Load [HR Manager] as [HR Full Name]
Resident All_Data;

inner Join(HR_Manager)
Load [Full Name] as [HR Full Name]
Resident All_Data;

有人知道我在Qlikview怎么做吗?

特克斯岛

EN

回答 3

Stack Overflow用户

发布于 2012-08-28 13:08:56

你比我早了1分钟,但你确实忘记了最后的分号;)

代码语言:javascript
复制
HR_Manager:
Load [HR Manager] as [HR Full Name]
Resident All_Data;

inner Join(HR_Manager)
Load [Full Name] as [HR Full Name]
Resident All_Data;

AllTheOthers:

Load [Full Name] as [Employee Name]
resident All_Data
where not exists ([Full Name]);

如果这不是你想要的,下面的方法可能会奏效

代码语言:javascript
复制
HR_Manager:
Load [HR Manager] as [HR Managers that are not employees]
Resident All_Data
Where not exists ([HR Manager],[Full Name]);

这将创建人力资源管理器字段中存在但未出现在全名字段中的所有人员的表。

希望这能帮上忙

詹姆斯。

票数 1
EN

Stack Overflow用户

发布于 2012-08-21 11:23:58

我认为全名是您在文本中提到的“员工姓名”字段。

这就是你想表达的吗?:

代码语言:javascript
复制
New_Table:
Load [HR Manager] as [HR Full Name]
Resident All_Data
Where [HR Manager] <> [Full Name];

干杯,西蒙

票数 0
EN

Stack Overflow用户

发布于 2012-08-28 13:01:30

代码语言:javascript
复制
HR_Manager:
Load [HR Manager] as [HR Full Name]
Resident All_Data;

inner Join(HR_Manager)
Load [Full Name] as [HR Full Name]
Resident All_Data;

AllTheOthers:

Load [Full Name] as [Employee Name]
resident All_Data
where not exists ([Full Name])
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12053000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档