1

「HR Manager」列を含む「All_Data」テーブルがあり、「Employee Name」が含まれています。次の結合を満たさない行 (つまり、結合されたテーブルにない行) を取得する必要があります。

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でこれを行う方法を知っている人はいますか?

Thx、レナ

4

3 に答える 3

1

あなたは1分フランチェスコで私を打ち負かしました、しかしあなたは最後のセミコロンを忘れました;)

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]);

それがあなたが探しているものではない場合は、代わりに以下が機能する可能性があります

HR_Manager:
Load [HR Manager] as [HR Managers that are not employees]
Resident All_Data
Where not exists ([HR Manager],[Full Name]);

これにより、[HR Manager]フィールドに存在するが、[FullName]フィールドには表示されないすべての人のテーブルが作成されます。

お役に立てれば、

ジェームズ。

于 2012-08-28T13:08:56.827 に答える
0
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])
于 2012-08-28T13:01:30.480 に答える
0

[フルネーム] は、あなたがテキストで言及した「従業員名」フィールドだと思います。

これはあなたが表現しようとしていることですか?:

New_Table:
Load [HR Manager] as [HR Full Name]
Resident All_Data
Where [HR Manager] <> [Full Name];

乾杯、サイモン

于 2012-08-21T11:23:58.283 に答える