Access에서 여러 테이블의 데이터를 하나의 테이블로 가져 오려면 어떻게합니까?


4

범주에 따라 작업을 포함하는 여러 테이블이 있습니다. 각 테이블은 해당 범주를 나타냅니다. 내가해야 할 일은 드롭 다운 상자의 다른 모든 테이블에서 데이터를 가져올 수있는 '마스터'테이블을 만드는 것입니다. 예를 들면 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

이처럼 '조회 및 관계'마법사를 사용하여이 작업을 수행 할 수있는 테이블은 하나뿐입니다. 여러 테이블의 데이터에 대해이를 활성화하려면 어떻게합니까?

좀 더 설명 :

각 서브 테이블에는 고유 한 '작업 ID'가 있습니다.

카테고리 1 = 1000 시리즈

카테고리 2 = 2000 시리즈

카테고리 3 = 3000 시리즈

....

업데이트 된 각 범주에 대해 고유 한 ID를 생성하고 다른 테이블에서 선택할 수 있어야합니다.

답변:


6

다시 말하지만 문제에 대한 답은 쿼리입니다! 그리고 그것은 당신이 필요로하는 것입니다 :

SELECT Name FROM FirstTable
UNION
SELECT Name FROM SecondTable
UNION
SELECT Name FROM ThirdTable

기타

이렇게하면 열에서 레코드 집합 줄 것이다 name로부터 쿼리에 의해 수집 된 FirstTable, SecondTableThirdTable.

그런 다음 테이블 디자인에서 조회 마법사를 사용하여 조회를 저장 한 후 드롭 다운 메뉴를 채우도록 조회를 선택할 수 있습니다.


다음을 수행하여 Access에서 쿼리를 실행할 수 있습니다.

  1. "만들기"탭으로 이동하여 "쿼리 디자인"을 클릭하십시오.
    여기에 이미지 설명을 입력하십시오

  2. 표를 선택하라는 메시지가 나타나는 창을 닫으면 필요하지 않습니다.

  3. "디자인"탭으로 이동하여 텍스트 입력 화면이 나타날 때까지 화살표가있는 버튼을 클릭하십시오. 기본적으로이라고 표시되어 SELECT;있습니다.
    여기에 이미지 설명을 입력하십시오

  4. 기본 텍스트를 삭제하고 위 쿼리를 붙여 넣습니다.

  5. "실행"을 클릭하십시오.
    여기에 이미지 설명을 입력하십시오

  6. 쿼리 탭이 활성 탭인 동안 Ctrl+ S를 눌러 저장 하십시오.


아주 좋은 :) ...
윌리엄 힐섬

2
@ 당신의 친절한 말을 위해 @Wil Bless thee oh mi lord : D
BloodPhilia

0

드롭 다운에서 사용하려는 세 테이블 모두의 데이터를 연결하는 쿼리가 필요합니다. 그런 다음 관계 / 조회 마법사를 사용하여 해당 쿼리를 드롭 다운하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.