1
2つの桁で鉛の関数でグループ化したい。ここに私のテーブルのデータです。oracleでのリード関数グループ
Id Name_Id Name Item_Id Item_Name date
1 1 Car 1 SUV 1-Jan-2015
2 1 Car 1 SUV 12-March-2015
3 1 Car 1 SUV 20-April-2015
4 1 Car 2 Sport 23-April-2015
5 2 Bike 1 SUV 18-July-2015
6 2 Bike 1 SUV 20-Aug-2015
7 2 Bike 2 Sport 18-Sept-2015
8 2 Bike 3 Honda 20-OCT-2015
そして、上記のような結果が必要です。
Id Name_Id Name Item_Id Item_Name start date end date
1 1 Car 1 SUV 1-Jan-2015 20-April-2015
2 1 Car 2 Sport 20-April-2015 23-April-2015
3 2 Bike 1 SUV 18-July-2015 20-Aug-2015
4 2 Bike 2 Sport 20-Aug-2015 18-Sept-2015
5 2 Bike 3 Honda 18-Sept-2015 20-OCT-2015
本当にありがとうございます。
回答ありがとうございますが、Name_Id&Item_Idによってグループ化されたデータが必要です。質問を更新してください。 – John
@John回答が更新されました。私がしたのは、CTEの 'GROUP BY'を修正し、名前と項目を使用するようにクエリ内の結合をわずかに変更することでした。 –
おかげで多くの仲間:)。できます。 – John