我有以下要使用 mySQL SQL 查询加入的 OFBiz 表:
- 用户登录
- 人
- PARTY_CONTACT_MECH
- CONTACT_MECH
- TELECOM_NUMBER
- 邮寄地址
- 派对
表USER_LOGIN, PERSON和PARTY_CONTACT_MECH所有表都包含"PARTY_ID"引用表中主键"PARTY_ID"的外键PARTY。
表PARTY_CONTACT_MECH, TELECOM_NUMBER和POSTAL_ADDRESS所有表都有"CONTACT_MECH_ID"引用"PARTY_ID"表中主键的外键CONTACT_MECH。
由于PARTY_CONTACT_MECH还与上面列出的第一组表"PARTY_ID"相关,并且还与第二组表相关,"CONTACT_MECH_ID"因此可以在这两个键上 JOINED"PARTY_ID"和所有表"CONTACT_MECH_ID"。
我的问题是:
- 如何加入所有这些表以查询以下字段: .
.
PARTY.PARTY_ID,
USER_LOGIN.USER_LOGIN_ID,
PERSON.FIRST_NAME,
CONTACT_MECH.CONTACT_MECH_ID,
POSTAL_ADDRESS.CITY,
TELECOM_NUMBER.CONTACT_NUMBER.