0

マージする必要がある 2 つのデータ セットがあります。それは簡単な部分です。問題は、これらのデータ セットの ID が同じであることです。テーブルの 1 つを反復処理し、すべての ID を 10,000 ずつ増やして、2 つのテーブルをマージしたときに同一の ID がないようにしたいと考えています。

各行を繰り返し処理し、ID を 10,000 または任意の数だけ増やす方法はありますか?

4

2 に答える 2

2
UPDATE YourTable
SET ID = ID + 10000

テーブルをマージする過程でそれを行うこともできます:

INSERT INTO Table1 (ID, other columns...)
SELECT ID+10000, other columns...
FROM Table2
于 2013-10-18T02:07:37.947 に答える