2014-06-12 5 views
0

forewarning, 나는 SQL을 처음 사용합니다. 이 질문이 의미가 없거나 내가하려는 일에 대한 개념이 완전히 끝나면 미리 미안합니다.여러 개의 열을 동시에 채우기

그렇다면 여러 테이블의 여러 열을 중앙 테이블의 열 집합에 추가하려고합니다. 이상적으로는 동시에이 작업을 수행하는 것이 좋습니다. 이것이 합류를 통해 성취되어야한다고 생각하는 올바른 길에 있습니까? 어쩌면 노동 조합인가?

누군가가 내게 모범을 보여 주거나 올바른 방향으로 나를 가리킬 수 있다면 고맙겠습니다. 고맙습니다!

설명을위한 편집 : 3 개의 테이블이 있습니다. 오래된 것, 새로운 것, 그리고이 둘을 연결하는 매핑 테이블. 매핑 테이블을 통해 이전 테이블의 값과 동시에 새 테이블의 열을 채우는 방법을 알아야합니다.

+1

그래서 동일한 수의 입력 테이블이 있고 행은 서로 1 : 1입니까? 같은 논리적 인 것 (예 : 고객)에 대한 서로 다른 정보가 무엇입니까? – usr

+0

수정. 3 개의 테이블이 있습니다. 오래된 것, 새로운 것, 그리고이 둘을 연결하는 매핑 테이블. 매핑 테이블을 통해 이전 테이블의 값과 동시에 새 테이블의 열을 채우는 방법을 알아야합니다. – Greg

+0

세 테이블을 결합하십시오. – usr

답변

1

아마 당신이 기본 및 외래 키에 대해 더 많이보아야한다고 생각합니다. 그리고이 테이블이 외래 키로 다른 테이블의 기본 키를 가질 수 있다고 가정합니다. 따라서이 테이블은 여러 테이블의 관계를 나타냅니다.

관련 문제