あるテーブルの列から別のテーブルの列にデータの行を挿入しています。これが私の仕事が行われます。Insert IntoとInner Joinを使用して挿入
Insert into [Inventory](Cost)
Select cast(a.[CCost] as numeric(18,6)) from [InventoryTemp] as a
Inner join [Inventory] as b on a.[ID] = b.[ID]
私は私の[インベントリ]テーブル内のデータの10000行を持つ(ID列がいっぱいになる)が、上記のクエリが実行された際に、費用データは20000
まで10001から開始しましたInventory InventoryTemp
ID Cost ID Cost
1 1 3.12
3 3 9.90
18 18 8.80
私は
Inventory
ID Cost
1 3.12
3 9.90
18 8.80
「ID」は「身元」ですか? –
は、テーブル構造とサンプルデータを提供します。 –
はい、プライマリキーはありません。 –