最初のテーブルは、その年のFTEを変更している従業員のデータを示しています。それに基づいて、私は2番目のテーブル(ショーの欠席)を調整したいと思います。fteテーブルを複数行に変換
発生していない場合は、FTEを提示する必要があります。たとえば、最初の行(2番目のテーブルから)は2016-05-09
- 2016-05-09
となりましたので、FTEは0.74
になります。
問題が
は、あなたがこのような更新で私を助けてもらえます(下の画像に示されている)不在は3異なるFTE最初のテーブルから変更する時に起こった(不在テーブルで)第二列で起こったのか?私の期待される結果は3番目の表にあります。
エッジケースではどうなりますか?したがって、不在期限が過ぎると、どのFTE値が選択されているかを2016-04-04としますか? –
良い点。ありがとう。私はそれをより高い日付にするべきだと思います。だからあなたの例では、FTEは0.74 – user3030648
でなければなりません。そして、境界を越える日付があります.2016-04-02と2016-04-07の間の不在がどのように処理されるべきですか?私はあなたがSQLを書くことに着手する前に、すべての要件と可能な条件を考慮する必要があると思います。 –