我有一个如下的mysql表
id trader price
111 abc 5
222 xyz 5.20
333 abc 5.70
444 xyz 5
555 abc 5.20
我想要一个结果来找到每个交易者增加或减少价格的次数,如下所示
id trader price lagged_price flag
111 abc 5
222 xyz 5.20 5
333 abc 5.70 5.20 increased
444 xyz 5 5.70 increased
555 abc 5.20 5 reduced
5.20 increased
lagged_price 是滞后于原始列价格的列。我需要有一个标志,说明在上述情况下交易者在特定时间增加或减少价格,最终结果是
贸易商 abc 两次提高价格 贸易商 xyz 提高价格和降低价格