我在 SQL 中有 3 个表,如下所示:
帐户,包含
id zip city
---- ----- ---------------
121 20085 Los Angeles
客户,包含
user id zip
------- ------
121 20085
地址,包含
zip city-state
----- ----------------
121 Los Angeles, CA
我想在Accounts
调用中添加一个额外的列,location
这将是一个连接字段,它将通过匹配将它与city
fromAccounts
连接起来。city-state
Addr
city
我不能进行常规连接,因为所有的zip
inAccounts
都不在那里,Addr
所以我会丢失很多记录,但是表Customer
包含所有的zip
,user id
所以我想我可以利用它。
所需的输出:
帐户,包含
user id zip city location
------- ----- ---------------- ----------------
121 20085 Los Angeles Los Angeles;Los Angeles, CA