我的問題是以下幾點:克隆現有記錄並修改一個字段。週期
SQL表具有多個記錄,多個屬性。
讓選擇它:
select * from jaikudo
回報:
(id, created, createdByWho,relatedToWho,worksWithWho)
工作落實:
當我:select * from jaikudo where createdByWho = 1
返回1個記錄。
我有約5000個記錄的表與worksWith表。 ID是PK,不necessearely上升或下降,但隨機數
當我:select * from worksWithWho
回報(ID,創建,createdByWho)基礎上,
我需要記錄插入到jaikudo表以下
`select * from jaikudo where createdByWho = 1`
返回1條記錄(ID,創建,createdByWho,relatedToWho,worksWithWho)
COP y詳細信息:(createdByWho,relatedToWho)
創建將拉動getdate()信息並插入如下:
在jaikudo表中爲每個worksWithWho數據從以下查詢中複製的數據:select * from jaikudo where createdByWho = 1
完成後,我必須在jaikudo表中創建約5000條新記錄,但如果可能的話,一些錯誤檢測將會很好如果jaikudo表已經具有完全相同的關係,則跳過該記錄並繼續。
謝謝。
你可以使用一個數字/ Tally表,就像這個[問題](http://stackoverflow.com/questions/1393951/what-is-the-best-way-to-create-and-populate-a -numbers-table) – ughai
感謝ughai,但不幸的是它並沒有幫助解決這個問題:( – Yvanhoe