検索

ホームページ  >  に質問  >  本文

列の日付値を計算する: 変数と他の列を使用して日付オフセットの計算を実行します。

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_dateending_date の値を更新したいと考えています。コピーして編集するレコードが 1,000 件あることを考えると、最も効率的な方法でこれを行うにはどうすればよいでしょうか?

現在のレプリケーション クエリ:

ああああ

P粉401901266P粉401901266450日前547

全員に返信(1)返信します

  • P粉909476457

    P粉9094764572023-09-08 12:04:17

    これはあなたが思っているよりも簡単かもしれません。値を SELECT

    に渡すだけです。 リーリー

    返事
    0
  • キャンセル返事