我有一個表USER_TABLE這樣的:如何使用SQL中的另一個表來映射兩列?
USER_TABLE
user1, user2
123 122
323 323
122 125
,我有一個映射用戶郵政編碼一個單獨的表。
user_zip
user zipcode
123 32456
323 12983
121 90878
...
現在我想創建這樣一個表:
user1, user2, user1_zip, user2_zip
我看到,我可以從下列查詢得到一個表是這樣的:
select user1, user2, zipcode as user1_zip
from user_table as a inner join user_zip as b
on a.user1 = b.user;
不知道如何映射user2,並獲得一個名爲user2_zip的列。
非常感謝您的幫助。