我有一張表,其中包含要提取出來的列並放入單獨的表中。SQL Server:將列提取到表中
例如,假設我有一個名爲Contacts的表。聯繫人有一個名爲Name的列,它存儲一個字符串。現在我想將名稱拉出到名爲Name的另一個表中,並將Contact.Name列鏈接到Name表的Id。
我只能用SQL來做到這一點。任何關於最佳途徑的想法?
讓我知道,如果我能澄清任何事情,謝謝!
一個問題是,不同的聯繫人可以綁定到相同的名稱。因此,當不同的聯繫人具有相同的名稱並且被導出時,名稱表將只有該名稱的唯一行,並且所有聯繫人都將指向該行。我想如果我實際上在處理聯繫簿,這是沒有意義的,但我只是用它來說明我的問題。
請記住,相同的名稱是不一樣的聯繫人,因爲許多人有相同的名稱。名字幾乎不應該是一個字段。當你有與名字相同的表格中的「史密斯三,史蒂夫」和史蒂夫史密斯等數據時,你如何有效或有效地搜索史密斯史密斯的所有內容? – HLGEM 2009-06-03 18:26:50
對,如果我真的在聯繫簿上工作,我不得不考慮這一點。但是,我只是用它作爲例證。我正在處理的解決方案實際上與聯繫人無關。好的考慮,否則。 – Dave 2009-06-04 20:18:30