アップデート 2 で説明されている解決策がまだ見つかりません
助けてthx
私の下手な英語で私の問題を説明しようとします。誰かが私の問題を解決できることを願っています。
私は次の表を手に入れました
A B
1 Y
2 null
3 Y
私が望む結果は?列Aのランクに応じて、列Bを結合したい.
その例の結果は...結果がありません理由は、ランク2にnullがあり、次と最後のランク(= 3)に値(= Y)があるためです。
次の例
A B
1 Y
2 null
3 null
私が望む結果は
A B
1 Y
後の方法は自由なので... は 2 を意味し、最後の 3 には null があります
もう一つの例
A B
1 null
2 N
3 null
この場合も結果はありません。first =1 には null 値があるためです。
私は今、結論付けようとしています...列Bのn(たとえば2)の値がYまたはNの場合、(この1の)bevorの要素は値YまたはNでなければなりません.
どうもありがとうございます。さまざまなテクニックを試しましたが、成功しませんでした...
更新 1 素早いコメントありがとう
期待される結果を伴う日付の例
example 1
A B
1 Y
2 N
3 null
4 null
expected result
A B
2 N
example 2
A B
1 N
2 Y
3 N
4 null
expected result
A B
3 N
example 3
A B
1 null
2 Y
3 Y
4 null
expected result
no result
example 4
A B
1 Y
2 Y
3 null
4 Y
expected result
no result
更新 2
基本的なケースを忘れる
A B
1 Y
2 N
3 Y
期待される結果
A B
3 N