好吧我有一個表有兩列,userID和courseID。它用於將培訓課程分配給用戶。它看起來像這樣:在SQL中複製一行?
userid courseid
0 1
0 3
0 6
1 1
1 4
1 5
所以用戶0被分配到課程1,3,6和用戶1被分配到1 4 5
反正我需要分配給6每一個用戶並創建一個具有該userid和courseid 11的新行,基本上將當前分配給6的每個用戶也分配給11
由於某種原因(我沒有創建此數據庫)兩行都標記爲主鑰匙,以及我嘗試過的一些陳述因此而引發了一個錯誤,這筆交易到底是什麼?
哦,也許這是因爲有一些用戶已經分配到11,所以它可能會窒息?
請幫助
GS - 這是一個有趣的結構 - 其中它工作嗎?它在SQL Server 2005中不起作用... – 2009-03-05 15:27:26