我有一個包含人口統計記錄列表的數據庫表,其中一些參與者可能有多個/重複記錄,例如,
注:
性別:
119 =男
118 =女
將重複記錄合併到具有相同表格和表格字段的1條記錄中
種族:
255 =白色
253 =亞
UrbanRural:
331 =城市
332 =農村
participantid, gender, race, urbanrural, moduletypeid, hibernateid, and more fields
1, 119, 0, 331, 1, 1, .....
1, 119, 255, 0, 2, 2, .....
1, 0, 255, 331, 3, 3, .....
1, 119, 253, 331, 0, 4, .....
輸出應該保留第一個hibernateid,重複記錄將合併到第一個hibernatedid記錄。如果您可以使用函數來執行此操作,該函數將檢查記錄是否重複,那麼合併記錄後會刪除未使用的重複記錄。你的回答給了我一個解決這個問題的好主意。由於
輸出應該是:
participantid, gender, race, urbanrural, moduletypeid, hibernateid, and more fields
1, 119, 255, 331, 1, 1, .....
幫助我的傢伙,感謝
你有外鍵引用而煩惱? – crowne 2010-08-09 07:12:57
hibernateid是唯一的值。 – 2010-08-09 07:20:47