データベースに次のテーブルがあります。
ID DATE HOTEL_NAME PRICE
1 16-01-2012 AA 32.00
2 16-01-2012 BC 45.00
3 16-01-2012 DE 47.00
4 17-01-2012 AA 33.20
5 17-01-2012 BC 43.00
6 17-01-2012 DE 51.40
私はこのような結果が欲しいです:
ID DATE_1 DATE_2 HOTEL_NAME PRICE_1 PRICE_2 DIFFERENCE
1 16-01-2012 17-01-2012 AA 32.00 33.20 1.20
2 16-01-2012 17-01-2012 BC 45.00 43.00 -2.00
3 16-01-2012 17-01-2012 DE 47.00 51.40 4.40
この結果を最適化するためのSQLクエリを教えてください。
ありがとう