ここでは、同じCIDに対してofferdate nullとprevoius offer dateがnullでないcustomerIDの結果が必要です。nullとprevレコードでないレコードをSQLで検索する
現在の結果:
CID orderDate offerdate1
1 2015-08-11 2014-08-10
1 2015-08-12 2014-08-11
1 2015-08-12 NULL
2 2016-08-13 2015-08-11
2 2016-08-13 2015-08-12
3 2016-08-13 NULL
4 2016-01-12 2016-01-12
4 2016-02-12 Null
期待される結果:
CID orderDate offerdate1
1 2015-08-12 2014-08-11
1 2015-08-12 NULL
4 2016-01-12 2016-01-12
4 2016-02-12 Null
など。 CID = '1'の場合 最近の注文日は2015-08-12で、提供日はNULLです。 しかし、同じCIDはprevoiusでの引出日を持っています。orderdate.i.e.'2014-08-11 ' 私はofferdateがnullで、以前のorderdateでofferdateをシェービングしているレコードのみを必要とします。
まだ試しましたか?私はこのサイトが仕事をするためのものだとは思わない。あなたが試したことと直面している問題は何かを教えてください。 –