我的問題用SQL Server中的鍵替換。任何人都可以給我一個查詢來做到這一點?在SQL Server的2表中用鍵替換數據
感謝您的回答!
Table1
:
ID | Code | Des | more columns
---+------+-----+-------------
1 | 100 | a | ...
2 | 200 | b | ...
3 | 300 |data3| ...
Table2
:
ID | Code | Des
---+------+------
1 | 100 | data1
2 | 200 | data2
的結果必須是這樣的:
ID | Code | Des | more columns
---+------+-----+-------------
1 | 100 |data1| ...
2 | 200 |data2| ...
3 | 300 |data3| ...
提示:'內join'。 –
目前還不清楚你想要什麼。結果中的'Des'列是否應報告第二個表中的相應值? –
@RobertKock如果代碼在2表中共同存在,Des的值來自表2,但如果代碼在2表中不常見,則Des的值來自表1 –