MySQL에서 파일을로드합니다. 각 파일은 다음을 포함합니다 :MySQL에로드 된 소스 파일을 추적하는 방법?
Date ShopNumber subject price quantity total
파일 1 :
01/01/2011 Mexico Book1 $10 2 $20
01/01/2011 Mexico Book2 $10 2 $20
01/01/2011 Mexico Book3 $10 2 $20
...............................
파일 2 :
01/01/2011 Mexico Book4 $10 2 $20
01/01/2011 Mexico Book1 $10 1 $10
...............................
MySQL의 테이블에서 :
01/01/2011 Mexico Book1 $10 3 $30
01/01/2011 Mexico Book2 $10 2 $20
01/01/2011 Mexico Book3 $10 2 $20
01/01/2011 Mexico Book4 $10 2 $20
...............................
문제는 : 나는 소스 파일을 추적하고 난의 고유 키에 소스 파일을 포함 할 수 없습니다 테이블 - 합계 만 유지하면됩니다. 중복은 거의 없습니다. 가능한 중복 될 수있는 다른 테이블을 추가 할 수 있습니까? 감사.
무엇이 문제인지 명확하지 않습니다. 가져 오기에서 중복을 병합하는 방법은 무엇입니까? 또는 병합 된 값이 실제로 가져올 때 특정 행에서 병합되었다는 정보를 기록하는 방법은 무엇입니까? – newtover
아니요, Book1 (.. n)이 제공 한 파일을 알아야합니다. – user710818
그리고 어떻게로드합니까? LOAD DATA INFILE 사용? – newtover