AのテーブルをINNER JOINのWHERE文を用いて、selectした結果の項目にBテーブルの内容をUPDATEしたいのですが、
下記方法でうまくいきません。
解決方法を教えてください。
よろしくお願いいたします。
SELECT A.PointZan
FROM A INNER JOIN B ON A.Code = B.Code
WHERE (B.TrDate = '091012') AND (B.Comment = '失効中止')
UPDATE A
SET PointZan =
(SELECT B.PointZan
FROM B INNER JOIN A ON B.Code = A.Code
WHERE (B.TrDate = '091012') AND (B.Comment = '失効中止'))