난 중복 항목의 톤과 MS 액세스 데이터베이스에서 일하고 있어요. 문제는 학생들의 테이블이 있다는 것입니다. 때로는 특정 학생의 정보를 업데이트하는 대신 누군가 다른 학생으로 다시 학생을 추가 할 수 있습니다. 나는 모든 복사본을 없애기를 원한다. (차이점을 구분할 방법이 거의 없기 때문에 고통 스럽다.) 다른 테이블이 복제본에 의존한다는 점을 제외하고는 복제본을 삭제하는 것만으로도 괜찮을 것이다. 특정 ID에 의존하는 모든 테이블을 유지하도록 선택한 ID에 의존하도록 어떻게 변경할 수 있습니까? MS Access 2003에서 고유 ID로 중복 항목을 제거하려면 어떻게합니까?
Student ID | L. Name |F. Name ANDY-01 | Andy | Andy ANDY-02 | Andy | Andy이 그런 과정 테이블에 내가 ANDY-01 촬영 한 것입니다 과정이있을 것이다, 그리고 과정이 ANDY-02을 찍은 것 :
는 다음과 같이 표시됩니다. ANDY-01과 ANDY-02를 ANDY-01로 갖는 모든 테이블의 모든 항목을 병합하려고합니다. 나는 이것에 대해 어떻게 갈 것인가?
나는 최선의 방법은 학생 테이블에 "ID 여야 함"열을 추가하고 관련 테이블을 업데이트하는 것입니다. – Fionnuala
각 학생의 데이터를 기반으로 ID를 생성하는 것과 비슷합니까? 문제는 ID를 생성하기에 충분한 관련 데이터가 없다는 것입니다. 내가 가진 것은 그들의 이름, 성 및 경우에 따라 (내가 먼저 해결할 경우) 자신의 ID에 추가 된 생년월일입니다. 그것은 꽤 엉망입니다 – Jeff
그럼 다른 테이블과의 관계는 무엇입니까? – Fionnuala