以前の行を比較する必要がある SQL の非常に奇妙な問題に取り組んでいます
Number start_date end_date
----- ------- ------------
1 2011-06-07 00:00:00.000 2011-07-10 00:00:00.000
2 2011-10-11 00:00:00.000 2011-10-11 00:00:00.000
3 2011-10-26 00:00:00.000 2011-10-29 00:00:00.000
4 2011-10-29 00:00:00.000 2011-11-15 00:00:00.000
ここでは、2 つの異なる行の start_date と end_date を比較し、そこからビューを作成する必要があります。( start_date が前の end_date より前の場合、基準は 1 に設定されます)。
30 日間の 2011-10-26 00:00:00.000 と 2 の 2011-10-27 00:00:00.000 を比較する必要があります。
Number start_date end_date Criteria
----- ----------- ---------------- ------------
1 2011-06-07 00:00:00.000 2011-07-10 00:00:00.000 0
2 2011-10-11 00:00:00.000 2011-10-11 00:00:00.000 0
3 2011-10-26 00:00:00.000 2011-10-29 00:00:00.000 1
4 2011-10-30 00:00:00.000 2011-11-15 00:00:00.000 1
私はこれをどのように進めるべきか混乱しています。
どんな助けでも役に立ちます!!!!
ありがとう !!!