UserId EffectiveDate Plan
162 2015-07-01 00:00:00.000 LT60
162 2015-10-16 00:00:00.000 LT60
162 2016-05-02 00:00:00.000 LT60
15 2015-07-01 00:00:00.000 LT120
15 2016-06-01 00:00:00.000 LT50
問題:
ケース1:計画が変更された場合:最新の行を選択してください
例:LT120、LT50からユーザーID 15プランの変更のためにだからLT50行が
にケース2を選択されます:計画が変更されない場合は、次の最も初期の行を選択してください
例:ユーザID 162の場合、プランは同じLT60なので、最初の行2015-07-01を選択する必要があります
私はTop 1関数を使用しようとしましたが、プランが変更された場合は失敗します。
計画が複数回変更する場合はどう? –
常に最新の計画を選んでください.. @ GordonLinoff – user3440798