1
我有一個表「產品」,我有一個明智的產品價格,現在我想知道哪些是昨天出現的產品,這些產品是昨天出現的,並且如果在兩天中它們都存在,什麼是價格變化的差異。如何加入同一張表來獲得兩天之間的價格差異?
例如表 「產品」:
locale productID price date
US pro1 100 2015-04-02
US pro2 200 2015-04-02
CA pro1 100 2015-04-02
US pro1 110 2015-04-01
US pro3 500 2015-04-01
CA pro4 100 2015-04-01
因此所需的輸出應爲: -
locale_t|productID_t|price_t|date_t|locale_y|productID_y|price_y|date_y|change
US pro1 100 2015-04-02 US pro1 110 2015-04-01 10
US pro2 200 2015-04-02 REMOVED 200
REMOVED US pro3 500 2015-04-01 500
CA pro1 100 2015-04-02 REMOVED 100
REMOVED CA pro4 100 100
其中locale_t裝置locale_today和locale_y裝置locale_yesterday。 因此,我可以清楚地分辨出昨天有多少產品被刪除,今天又添加了多少產品。