반응형
SQL Server-업데이트시 내부 조인
이 질문에는 이미 답변이 있습니다.
작동하지 않는 아래 쿼리가 있습니다. 내가 도대체 뭘 잘못하고있는 겁니까? 이것이 가능합니까?
UPDATE ProductReviews AS R
INNER JOIN products AS P
ON R.pid = P.id
SET R.status = '0'
WHERE R.id = '17190'
AND P.shopkeeper = '89137'
UPDATE R
SET R.status = '0'
FROM dbo.ProductReviews AS R
INNER JOIN dbo.products AS P
ON R.pid = P.id
WHERE R.id = '17190'
AND P.shopkeeper = '89137';
이것은해야합니다 :
UPDATE ProductReviews
SET ProductReviews.status = '0'
FROM ProductReviews
INNER JOIN products
ON ProductReviews.pid = products.id
WHERE ProductReviews.id = '17190'
AND products.shopkeeper = '89137'
참고 URL : https://stackoverflow.com/questions/9588423/sql-server-inner-join-when-updating
반응형
'Programing' 카테고리의 다른 글
Android Gradle 플러그인 0.7.0 :“PK를 패키징하는 동안 파일 복제” (0) | 2020.03.06 |
---|---|
권한이 충분하지 않아 구성 파일을 읽을 수 없습니다 (0) | 2020.03.06 |
MySQL-쿼리 속도 테스트를 위해 캐시를 사용하지 마십시오 (0) | 2020.03.06 |
몽구스에서 문서를 어떻게 업데이트 / 업데이트합니까? (0) | 2020.03.06 |
jquery 변경 클래스 이름 (0) | 2020.03.06 |