私のデータベースには 2 つのテーブルがあります。テーブル A では、Update を使用して exp をインクリメントします。更新番号セット lastnumber = lastnumber + 1 を入力すると、新しい rerod が入力されます。
テーブル A の値をテーブル B に割り当てる方法は?
私のデータベースには 2 つのテーブルがあります。テーブル A では、Update を使用して exp をインクリメントします。更新番号セット lastnumber = lastnumber + 1 を入力すると、新しい rerod が入力されます。
テーブル A の値をテーブル B に割り当てる方法は?
2 つのテーブル間に関係があると仮定して、2 つのテーブルを結合して更新します...テーブル A は によって既に更新されているため、(新しい値) をSET A.lastnumber = A.lastnumber + 1
使用して更新できますA.lastnumber
B.lastnumber
UPDATE B
SET B.lastnumber = A.lastnumber
FROM TABLE B
JOIN TABLE A
ON A.ID = B.ID
;
where
結合と更新を検証するための他のより明確な列と条件がある場合は、句を追加することもできます...