背景: 従業員が有給休暇のリクエストを送信する休日管理システム。日付範囲の日付を挿入するループを作成
私は、各従業員の休暇申請に対して、指定された期間の "半日"を作成する必要があります。
ソース表: 要求(すべてのリクエストが格納され、各従業員の1本のライン)
id (bigint-PK)
begin_date (date)
begin_in_afernoon (bool)
end_date (date)
end_in_morning (bool)
UserID (int)
サンプルデータ:
1 | 08/11/2017 | False | 09/11/2017 | False | 10
宛先表: Half_day_absence
Date (date)
Day_Period (string)
Total
UserID
RequestID
サンプルデータ:
08/11/2017 01:00:00 | AM | 0.5 | 10 | 1
08/11/2017 13:00:00 | PM | 0.5 | 10 | 1
09/11/2017 01:00:00 | AM | 0.5 | 10 | 1
09/11/2017 13:00:00 | PM | 0.5 | 10 | 1
私は事前にhalf_day_absenceテーブルに
おかげで新しい行を挿入するために、各従業員の要求のためのループを作成する方法についてこだわっている
こんにちはエルヴェ、おかげであなたの返事のヒープ、私はテストしてお知らせします。 – Esperanza