나는 내가 MySQL의 SQL 쿼리를 사용하여 가입 할 다음 OFBiz 테이블이 있습니다여러 테이블 가입하고 쿼리
- USER_LOGIN을
- PERSON
- PARTY_CONTACT_MECH
- CONTACT_MECH
- TELECOM_NUMBER
- 우편 번호 :
- 파트
표 USER_LOGIN, PERSON
및 PARTY_CONTACT_MECH
모두 PARTY
테이블의 기본 키 "PARTY_ID"
를 참조하는 외래 키 "PARTY_ID"
가 포함되어 있습니다.
표 PARTY_CONTACT_MECH, TELECOM_NUMBER
및 POSTAL_ADDRESS
모든 테이블 CONTACT_MECH
의 기본 키 "PARTY_ID"
를 참조하는 외래 키 "CONTACT_MECH_ID"
있습니다. PARTY_CONTACT_MECH
이후
도 "PARTY_ID"
에 위 테이블의 제 1 세트에 관한, 또한 "CONTACT_MECH_ID"
에 테이블의 제 2 세트에 관련되고, 두 세트 또는 오히려 모든 테이블에 따라서 이들 두 개의 키 "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.
데이터베이스 스키마로 [SQLFiddle] (http://sqlfiddle.com/)을 수행 할 수 있습니까? –
아니면 그냥 서식을 터치 ... – Kermit
당신이 그들을 가입하는 열쇠를 알고 있기 때문에, 무엇이 당신이 쿼리를 작성하는 중지합니까? –