データを行から他の表の列にエレガントにマップする方法として、私は困惑しています。異なる表の列と行のマッピング
入力表
FORM_SUBMISSION
表 -
ID
=フォーム識別子 ENTRY_ID
=質問識別子 RESPONSE
=の応答
ID ENTRY_ID RESPONSE
4 24 John
4 25 Doe
4 26 Male
4 32 NY
4 30 Life-Threatening
4 30 Other Serious
4 30 Hospitalization
4 28 Tylenol
4 31 I have a headache.
私はカップルにマッピングする必要がありますテーブルPATIENT_INFO
,PATIENT_OUTCOME
出力表
PATIENT_INFO
REPORT_ID FIRST_NAME LAST_NAME STATE GENDER COMPLAINT
4 John Doe NY Male I have a headache.
PATIENT_OUTCOME
REPORT_ID OTHER_SERIOUS_IND LIFE_THREAT_IND HOSPITAL_IND DISABILITY_IND
4 Y Y Y N
ので、列に行をリンクする直接的な方法はない、 は、作成することが可能ですENTRY_ID
と列名に基づいたマッピング?の列は、すべての行に基づいていますが、ENTRY_ID
= 30.
@sstan申し訳ありませんが、私は誤解が、私は 'PATIENT_INFO'と' PATIENT_OUTCOME'に記載されているどのような望ましい結果ではありませんすることができます?私はソーステーブル 'FORM_SUBMISSION'を宛先テーブル' PATIENT_INFO'と 'PATIENT_OUTCOME'に変換しようとしています – Alan
@sstanああ、私はそれについてより明確にするために私の投稿を編集しました。 – Alan