コードで簡単に実行できる SQL クエリを考え出そうとしていますが、SQL ではまったくなじみがありません。
できるだけ汎用的にしたいので、擬似コードを書きました。
foreach (record in TableA)
foreach (record in TableB)
var newRecord = new record(TableA.id, TableB.id)
TableC.Add(newRecord) // TableC.id is autoincremented
end foreach
end foreach
WHILE ループを使用するか、これを達成するためのより良い方法はありますか? SQL Server 2008 を使用しています。ありがとうございます。