1000 個のタスク/レコードを含むプロジェクト管理テーブルがあり、各タスク/レコードには動的な starting_date
列と ending_date
列があります。これらの日付の値は、静的プロジェクトの「稼働開始」日 (例: 2022-10-01
) を取得し、各レコードの task_offset_days
値 (例: -211) を減算することによって取得されます。 ) を実行し、 starting_date
の値を取得します。終了日は、たとえば 60
日という値を持つ days_to_complete
列から計算されます。これを starting_date
に追加すると、最終的な ## が得られます。 #終了日。
2022-10-01、オフセット
-211 日、
starting_date = '2022-03-04' を取得し、その後
days_offset の値
60 を追加すると、
ending_date = 2022-05-03 が得られます。
これらの 1000 レコードを別のテーブルにコピーし、その過程で、別の稼働開始日に基づいて
starting_date と
ending_date の値を更新したいと考えています。コピーして編集するレコードが 1,000 件あることを考えると、最も効率的な方法でこれを行うにはどうすればよいでしょうか?
ああああ