Data tableをマージしても、下に追加されてしまう。

DataTable2つをマージして、1つにしようとしているのですが、
想定したDataTableになりません。

【csv1】 →dt1として読取
部署,要員数,年月
A,4,202005
B,3,202005
C,3,202005

【csv2】 →dt2として読取
部署,時間外
A,22
B,37.5
C,55.5

「データテーブルをマージ」アクティビティを使って、
dt1を保存先にして、dt2をマージしたのですが、
結果として、

部署,要員数,年月,時間外
A,4,202005,
B,3,202005,
C,3,202005,
A,22
B,37.5
C,55.5

という結果になります。

希望は、
部署,要員数,年月,時間外
A,4,202005,22
B,3,202005,37.5
C,3,202005,55.5
としたいのですが、マージの仕方が悪いのでしょうか?

ご教示ください。

それは「マージ」ではなく、「JOIN」ですね。

★裏でStuido実行中なので、正確な名前は拾えませんが。。。

キーをそれぞれの「部署」にして、Inner指定のJOINですと、部署が完全一致した情報が、横に展開されます。

1 Like

ありがとうございます。
////////////////////
部署,要員数,年月,部署_1,時間外
(数値は略)
////////////////////

となりました。

「部署_1」はデータ列削除アクティビティで削除するしかないでしょうか?

初歩的な質問で申し訳ありません

そうですね。「部署_1」は「データ列を削除」アクティビティで削除してください。

ご連絡が遅くなり申し訳ありません。

無事想定していたデータテーブルを取得することができました。
ありがとうございました。

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.