OK userIDとcourseIDの2つの列を持つテーブルがあります。これは、トレーニングコースをユーザーに割り当てるために使用されます。それは次のようになります。SQLで行を複製しますか?
userid courseid
0 1
0 3
0 6
1 1
1 4
1 5
ので、ユーザ0がコース1,3,6およびユーザ1が1に割り当てられているに割り当てられている
、4 5
は、とにかく、私は6に割り当てられているすべてのユーザーを取る必要がありますそのユーザーIDとcourseid 11を持つ新しい行を作成します。基本的に6に割り当てられているすべてのユーザーにも割り当てられます。11
何らかの理由で(このデータベースを作成しませんでした)キー、および私が試したいくつかの声明は、これのためにエラーを投げた、一体何が取引ですか?
あの人が11人に割り当てられているユーザーがいるので多分そうかもしれません。
GSのために彼らのためにテーブルに新しいレコードを挿入する - それは面白い構造です - どこそれは動作しますか?それはSQL Server 2005で動作しません... –