編輯:我已經寫了一點錯誤鰓改變我的QSQL Server簡單問題
我與SQL一個新手,我有問答..
我做了2溫度。表。 每個人都有25行。(則DateValue)
我想這2個表中第三個表結合起來.. 第一個表是[從] 第二個表是[轉] ... 兩個表都有不同的價值觀
我想這樣說:
From| To |
1111|2222
2222|3333
3333|4444
等。
我用這個簡單的查詢
Create Table #T3
(
[From] Datetime
,[To] Datetime
)
INSERT Into #T3
SELECT Distinct #T1.[From], #T2.[To]
From #T1,#T2
Where #T1.[From] is not null
And #T2.[To] is not null
Select * from #T3
Drop Table #T3
Drop Table #T2
Drop Table #T1
但我的結果是這樣的
From| To |
1111|1111
1111|2222
1111|3333
2222|1111
2222|2222
2222|3333
它乘以第二至極的第一場給了我很多更多的記錄回..
任何幫助嗎? 感謝!
您無法提供足夠的信息。 #T1,#T2中有什麼?關鍵是什麼?你究竟想要完成什麼? – Blazes
將支票更改爲eqality檢查:「Where#T1。[From] =#T2。[To]'。你可能根本不需要'DISTINCT'。 –
這兩個表(#T1和#T2)之間的關係是什麼,他們的任何關鍵? – Scorpion