2013-07-12 15 views
0

我把一張帶有列(F_name,L_name,地址,城市,州,郵編和電話號碼)的表放在一起。雖然它繼續從數據庫中提取,但我想運行一個查詢來僅使用不同的電話號碼來提取記錄。如何在表繼續構建時使用Sql服務器檢索不同的記錄?

如何才能做到這一點?

謝謝

丹尼斯。

+0

我不知道你的問題是什麼。你是什麼意思由建表?這聽起來像你想從一個表中提取數據,另一個查詢數據插入。這是否正確? –

+0

這是正確的,亞當? – user2577479

+0

你所說的「中記載,只有不同的電話號碼」的意思是?你的意思是你想要得到的只是電話號碼列表?或者說,具有相同的電話號碼是以前檢索到的記錄不應該被返回的記錄? –

回答

0

太好了!我只是想確保我理解這個問題。要獲取電話號碼不同列表,你只需要如果你發現你的查詢服用可被阻塞長時間運行類似這樣的

select distinct phonenbr from MyTableBeingLoaded 

查詢。在這種情況下,你可以使用像這樣得到的結果(注意,這不應該在產品代碼中使用,作爲NOLOCK會導致奇怪的結果。

select distinct phonenbr from MyTableBeingLoaded with(nolock) 
+0

想澄清更多一些......我選擇一個文件來自數據庫的數千條記錄,因爲我正在做20個dif的提取不同的領域,我想確保我選擇的文件沒有重複的手機 – user2577479

相關問題