我被困在SQL的問題上。我有一個表中包含列名很多重複的條目: -SQL Server選擇截然不同的地獄
eventnumber housenumber value1 value2
這些列名中沒有一個是因爲有很多重複的主鍵。我想這樣做的是選擇到通過不同housenumber另一個表,但我似乎得到整個表中複製過,我使用: -
Select * into temp_table from schedule_temp where housenumber in (select distinct housenumerb from schedule_temp)
現在我把它弄壞了下來一點,如果我這樣做: -
Select distinct housenumber into temp from schedule_temp group by housenumber
我得到的唯一housenumbers表......但後來我如何使用這個獨特的表來驅動另一個選擇,從臨時挑選housenumbers只有從schedule_temp得到housenumber的一個實例?希望這是有道理的。
如果你能保存我的理智,啤酒就在我身上。
* eventnumber *,* value1 *,* value2 *對於給定的* housenumber *是相同的嗎?如果沒有,你想如何決定把哪些放入你的獨特* housenumbers * – bluecoder 2010-02-11 20:22:00
你的帖子也導致我瘋狂。你能不能改寫一下更清楚 - 特別是你可以發佈一個真正的模式樣本和你想要的最終數據(不是半個步驟)? – prodigitalson 2010-02-11 20:23:06
對不起,結果應該由獨特的房號顯示。 – jon 2010-02-11 20:54:28