各値にvalueidがあるツールの評価値に使用される表があります。このいわゆるデザインを思いついたのは私に聞かないでください。しかし、今は評価ごとに最後に複数のvalueIDを追加する必要があります。n個の値項目に複数の行を挿入する方法
だから、それは次のようになります。
AssessmentId 1, ValueId 1, Value
AssessmentId 1, ValueId 2, Value
AssessmentId 1, ValueId 3, Value
AssessmentId 2, ValueId 1, Value
AssessmentId 2, ValueId 2, Value
AssessmentId 2, ValueId 3, Value
私は今、おそらくすべての個別assessmentidsを返すサブクエリを必要と私は正直なところ、私の行
AssessmentId 1, ValueId 7, empty
AssessmentId 1, ValueId 8, empty
AssessmentId 1, ValueId 9, empty
AssessmentId 2, ValueId 7, empty
AssessmentId 2, ValueId 8, empty
AssessmentId 2, ValueId 9, empty
...
を追加し、それらのそれぞれのために、私がいない持っていますどのようにこれを達成するための手掛かり。グループを持つ副選択かもしれませんが、選択した評価IDを新しい挿入物にどのように取得するのですか?
編集: だけでなく、実際に私たちは709の、各評価のための値は、今私たちは、追加データの末尾に24以上が必要
foreach distinct assessmentid in table
{
insert row (assessmentid, 710, null);
insert row (assessmentid, 711, null);
...
insert row (assessmentid, 733, null);
}
あなたはどのようなRDBMSを使用しているこの
のようなものを持っています? – Quassnoi
私たちはOracle 10 – lostiniceland