2016-10-28 3 views
0

다른 열의 데이터를 남기고 테이블의 첫 번째 열을 업데이트하고 싶습니다.Access에서 하나의 열만 업데이트하십시오.

예 :

Pet 
=== 
Cat 
Hamster 
Monkey 

원하는 결과 :

Pet count 
============ 
Cat  4 
Hamster 9 
Monkey 

당신이 두 번째 테이블에 없었기 때문에 강아지가 밖으로 떨어졌다 볼 수 있듯이,이 테이블에

Pet  Count 
============== 
Cat  4 
Dog  1 
Hamster 9 

업데이트 . 원숭이가 빈 카운트로 추가되었습니다.

업데이트 쿼리 였지만. 업데이트 쿼리는 찾기와 바꾸기에만 사용되는 것처럼 보입니다.

+0

왼쪽 첫 번째 테이블에 두 번째 테이블을 결합하십시오. – geeFlo

+0

원하는 결과를 생성하는 쿼리를 만들 수 있습니다 (SQL 코드는 아래의 내 대답을 참조하십시오. 그러나 쿼리 GUI를 사용하면 쉽게 수행 할 수 있습니다). 실제로 테이블을 수정하려면 쿼리를 사용하여 새 테이블을 만든 다음 원래 테이블을 삭제하고 새 테이블의 이름을 원래 이름으로 변경해야합니다. – SunKnight0

답변

1
SELECT [Table2].Pet, [Table1].Count 
FROM [Table2] 
LEFT OUTER JOIN [Table1] ON [Table2].Pet=[Table1].Pet 
관련 문제