でこれを行います。は、私はそのように見えるテーブルを持っている単一のSQL
私は他の言葉で、ハイライトされた行に対応するCLNDR_DATEを見つける必要がある:
は、EFFECTIVE_DATEがnullでない列の一番上のグループを検索 、そのグループの最後の行のCLNR_DATEを返します。
通常、私はEFFECTIVE_DATEにNULLが見つかるまで、カーソルを上から下に向かって開きます。それから私は、私が探している日付が前のステップで得られたCLNDR_DATEであることを知っています。
ただし、同じSQLを1つのSQLで実現できるのだろうか?
あなたがあまりにも悪いことしていないよう求めているが、あなたは少しを明確にすることができます - あなたが後にテーブルから最も古いレコードをつかむためにそれを必要と言っていますeffective_dateの最後のnull? – Dr8k