2014-06-12 2 views
-1

아래의 쿼리를 사용하여 SQL의 레코드를 업데이트했습니다. MS-ACCESS에서도 동일한 작업을 수행해야합니다. 여기를 사용하고 내부 표에서 나에게 쿼리 식 Table2.b에서 구문 오류 (missing operator)을주고있다 MS_ACCESS에서쿼리를 액세스 할 수 있도록 SQL 쿼리를 변환하십시오.

update Table1 
SET Table1.a = Table2.b 
from Table1 
inner join Table2 on Table1.c = Table2.d 
where Table1.a = 0 

을 근무 SQL 쿼리는 Table1.c = Table2.d Table1.a에 표 2 조인 = 0.이 쿼리의 잘못된 점을 MS_ACCESS에 알려주십시오.

+0

질문을 수정하고 정확한 내용을 붙여 넣으십시오. –

+0

나는 그것을 편집했다. @AndyLester – user3490323

답변

2
update Table1 
inner join Table2 
on Table1.c = Table2.d 
SET Table1.a = Table2.b 
where Table1.a = 0 

나는 Access에서 구문이 약간 다르다고 생각합니다.

해야합니다

+0

그것은 @Hituptony 일했습니다. – user3490323

관련 문제