私はSQLで次のように3つのテーブルを持っています:
を含むアカウント
id zip city
---- ----- ---------------
121 20085 Los Angeles
Customer、含む
user id zip
------- ------
121 20085
Addr、含む
zip city-state
----- ----------------
121 Los Angeles, CA
. . _ Accounts_ location_ city_ _ _Accountscity-stateAddrcity
zipすべてがAccountsそこにないため、通常の結合を行うことができないため、Addr多くのレコードが失われますが、テーブルCustomerにはすべてが含まれているためzip、user idそれを利用できると思います。
必要な出力:
を含むアカウント
user id zip city location
------- ----- ---------------- ----------------
121 20085 Los Angeles Los Angeles;Los Angeles, CA