본문으로 바로가기
Geo Utilities

테이블 조인 – Table Join

공통 키 열을 기준으로 두 CSV 테이블을 결합합니다. 중복 키·미매칭 진단을 함께 제공합니다.

사용법
  1. 두 CSV 테이블을 붙여넣거나 업로드하세요 — 열을 추가하려는 기준 테이블과, 그 열을 담고 있는 결합 테이블입니다.
  2. 양쪽의 키 열을 선택하세요(같은 이름의 열이 있으면 자동으로 제안됩니다). 조인 방식과, 하나의 키가 여러 행과 매칭될 때의 처리 방식도 선택합니다.
  3. 다운로드 전에 진단 패널에서 미매칭·중복 키 개수를 확인하세요 — 결합 테이블의 중복 키가 one-to-many 결과의 원인입니다.
  • 키 열은 항상 텍스트로 비교되며 숫자로 변환되지 않습니다 — 앞자리가 0인 PNU나 우편번호("0501234")가 501234로 바뀌는 일은 없습니다.
  • "공백 제거"와 "대소문자 무시"는 기본적으로 꺼져 있습니다 — 예상치 못한 불일치는 감추기 전에 먼저 확인할 가치가 있는 실제 데이터 문제인 경우가 많습니다.
  • 각 테이블은 이 도구에서 최대 5000행까지 처리됩니다.

3행을 인식했습니다.

2행을 인식했습니다.

기준 테이블 행 수: 3
결합 테이블 행 수: 2
결과 행 수: 3
매칭됨: 2
매칭 안 됨: 1
pnuowner_typeparcel_idassessed_value
1168010100108430000individual1168010100108430000500000000
4113510300100120000corporate41135103001001200001200000000
1100000000000000000individual

테이블 조인 지원 범위

공통 키 열을 기준으로 두 CSV 테이블을 결합합니다(Left join 또는 Inner join). 키 값은 항상 문자열로 비교하므로 PNU나 우편번호처럼 앞자리가 0인 식별자도 숫자로 바뀌지 않고 그대로 유지됩니다.

결합 전 진단 패널에서 양쪽의 중복 키, 미매칭 행 수, one-to-many 매칭 여부를 확인할 수 있습니다 — 결합 테이블에 중복 키가 있으면 결과 행 수가 기준 테이블보다 많아질 수 있으며, 이 도구는 그 사실을 결과에 숨기지 않고 보여줍니다.

자주 묻는 질문

앞자리 0이 있는 코드로 조인해도 안전한가요?

네 — 키 값은 항상 문자열로 비교되며 숫자로 변환하지 않으므로 "0501234"가 "501234"로 바뀌어 매칭되는 일이 없습니다.

결합 테이블에 같은 키가 여러 번 나오면 어떻게 되나요?

기본값("매칭마다 행 추가")에서는 매칭된 행마다 결과 행이 하나씩 생성되어 결과 행 수가 늘어날 수 있습니다 — 첫 번째 매칭만 남기고 싶다면 옵션에서 바꿀 수 있으며, 두 경우 모두 진단 패널에 중복 키 개수가 표시됩니다.

제보하기