我有兩個表。如何加入兩個電話號碼錶
第一個表TBL1:
name nvarchar(255)
number nvarchar(255)
第二個表dbo.phone_codes:
country nvarchar(255)
code nvarchar(4)
第一個查詢:
Select Name, Number
from dbo.tbl1
我得到這個結果:
User1 375xxxxxxxx
User1 7xxxxxxxxxx
User2 49xxxxxxxxx
第二個查詢:
select country, code
from dbo.phone_codes
我得到的結果:
Belarus 375
Russian 7
Germany 49
Poland 48
,如果我想要得到這樣的結果,我應該怎麼使用查詢:
User1 37552222222 Belarus 375
User1 77333333333 Russian 7
User2 49111111111 Germany 49
第一個表:
name - nvarchar(255)
number - nvarchar(255)
第二個表:
country - nvarchar(255)
code - nvarchar(4)
數字和代碼列的數據類型是什麼? – KrazzyNefarious
顯示兩個表的表結構。 – Rahul
爲什麼不清理表格並將代碼放入另一列?你可以有一個計算列來組合它們。 – Paparazzi