2つのテーブルがVariablesありProcessesます。
を実装したいのですがINSERT INTO SELECT CASE、これまでに行ったことがありません。
データはからVariables常にになりProcessesます。しかし、私はどの列かわかりません。
例えば :
Variables表には以下の列があります:
Variable_ID
Set_To_Value_ID
Set_To_Variable_ID
Changed_In_SP
Comment_Input
最初の列は常にProcessesテーブルにコピーされます。Set_To_Value_ID、、、はSet_To_Variable_ID、1つだけが値を持つことができるためChanged_In_SP、Comment_Inputが必要です。SELECT CASE行のこれらの列のうち3つは常にnullになります。nullでない列はすべて、Processesテーブルに挿入する必要があります。
Processesテーブル :
Process_ID
Variable_ID
Value_ID-(Set_To_Value_IDここに行く)
Manual_Value-(Set_To_Variable_ID、Changed_In_SP または Comment_Inputここに行く)
Variable_ID_To_Changeに行きVariable_IDます。
どうやって進める?
ありがとうございました。