0
私はそうのようなクエリに取り組んでいます:SQL Serverの:選択挿入ソート順がに等しい挿入主キー
INSERT INTO TableA (value1, value2)
SELECT Value1, Value2
FROM TableB
WHERE TableB.sortOrder = THE ID FOR THE RECORD GETTING INSERTED
私は何をしようとしていることTableB
TableB.sortOrder
から値をTableA
に挿入されます挿入されるレコードのidと等しくなります。私も何をしようとしていますか?または、SCOPE_IDENTITY()
を変数に入れて、別の選択を行ってから更新する必要がありますか?
入力例と希望する出力を教えてください。 – TriV
あなたの期待した結果は、説明と一致していないようです。 –
提供された説明によると、TableBの4つの行をすべて挿入する必要があります。 4つすべての場合と同様に、_ID_ = _SortOrder_。私はあなたが何かを見逃していると思う。 –