0
2 테이블에 합류하는 데 문제가 있습니다. 첫 번째 테이블 이름이 nationalitycode (이 번호)에 열이 있다고 가정하고 설명을 가져옵니다 (미국인, 중국인 등일 수 있음).) 첫 번째 테이블 국적 코드에 따라. 그래서 내면 조인을 시도하여 첫 번째 내부 조인이 좋고 완벽하게 작동하도록했습니다. 그러나오라클/plsq 내부 하나의 열에 여러 열을 결합
SELECT person.firstnm, person.middlenm, person.lastnm, refcd.description
FROM person
INNER JOIN refcd
ON person.natcd = refcd.id;
내가 쿼리에 업데이트 때 (그 외부 키를 gendercode) 열 이름이 gencd되는 가정 해 봅시다 1 테이블에서 두번째 열을 가입하려고 여기
코드입니다 내부 조인 2 열이 한 테이블에서 두 번째 테이블의 한 열에서 값을 가져 오는 중이 오류가 발생합니다. "열이 모호하게 정의되었습니다."이 오류가 발생하며 원하는 결과를 얻으려고이 질문이 있다는 것을 이해합니다.SELECT person.firstnm, person.middlenm, person.lastnm, refcd.description
FROM person
INNER JOIN refcd
ON person.natcd = refcd.id
INNER JOIN refcd
ON person.gencd = refcd.id;
도움말 정말 감사 : 내가 특별히 테이블 여기에 2
내 업데이트 쿼리는 1 열을 표 1에 2 열을 결합,이 테이블에 가입 할 수 있습니다.