-1

良い一日

更新クエリを実行しようとしていますが、「結合操作の構文エラー」というエラーが表示されます。クエリは次のとおりです。

update (table 1 

set SEQ=table2.SEQ) 

from (table1 inner join table2 on table1.NBR=table2.NBR and table1.LINE = table2.LINE and table1.VENNO = table2.VENNO and table1.INVNO = table2.INVNO where table1.SEQ <> table2.seq)

任意の支援をいただければ幸いです。

4

1 に答える 1

1

あなたの構文は間違っています。UPDATEクエリは使用しませんFROM。正しい構文は次のとおりです。

update 
    table1
    inner join table2 
        on table1.NBR=table2.NBR 
           and table1.LINE = table2.LINE 
           and table1.VENNO = table2.VENNO 
           and table1.INVNO = table2.INVNO
 set
     table1.SEQ = table2.SEQ
 where 
     table1.SEQ <> table2.seq
于 2013-08-14T17:05:22.510 に答える