私は様々な製品の取引テーブルを持っています。私はグループの製品に基づいており、各製品のすべての日に私に増分利益を与えることができますSQLクエリを作成することができ、各SQL - 同じテーブルを結合して最後のエントリの利益を計算する
Product Date Profit Incremental Profit
--------------------- --------------------------- -----------
Apple 2016-05-21 100
Banana 2016-05-21 60
Apple 2016-06-15 30
Apple 2016-08-20 10
Banana 2016-08-20 5
に作られた利益を計算します。たとえば、最初の日付なので21-05-2015で、増分利益は0になりますが、15-06-2016では-70(30-100)になります。
予想される出力は次のようになります。
Product Date Profit Incremental Profit
--------------------- --------------------------- -----------
Apple 2016-05-21 100 0
Banana 2016-05-21 60 0
Apple 2016-06-15 30 -70
Apple 2016-08-20 10 -20
Banana 2016-08-20 5 -55
を同様に期待された結果を追加します。 (コピー、貼り付け、調整!) – jarlh
行は常にデータでソートされていますか?私はちょうど最後のエントリを取ることができ、最後のエントリを日付で探すことはできないのですか? – Whencesoever
@jarlh予想される出力表を追加しました。 – Swati