複数のソースからデータを取得する際に問題があります。あなたがあなたのアイデアを提供してSQLクエリを設計できるなら、それは素晴らしいことです。 私は2つのテーブルからデータを取り、INSERT
を3番目のテーブルに入れなければなりません。SSISまたはSQLコマンドで複数のテーブルをマージする
INPUT
TABLE 1
- TaskOrderNumer
- MemberID
TABLE 2
- ReferenceID
- MemberID
OUTPUT
TABLE 3
- TaskRefID
- PatID
私の入力テーブルがTaskOrderNumber
とMemberID
ています。今私はTABLE1
とTABLE2
をMemberID
に基づいて参加させています。対応するReferenceID
をTABLE2
から取得し、PatID
にTABLE3
にマッピングしています。 TaskOrder
の数字はTABLE1
= TaskRefID
でTABLE3
です。
現在、SSISコンポーネントを使用しています。私は正しいデータが合併していることを確認したい。 TaskOrderNumber
をTaskRefID
にマップできません。解決策を設計するのを手伝ってください。
同じ名前(TaskRefID)の派生列を試してください。 –
@JacobH - あなたはマージの代わりに意味ですか?派生列はどこで使うべきですか? – shockwave
TaskOrderNumberをTaskRefIDにマップできないのはなぜですか?試してみるとどうなりますか? –