-3
表:stock_data按順序計算sql表中兩列中一列的百分比並添加到另一列
id |價格| %變化...每行都有一個唯一的ID:1,2,3,4,股票價格:10.50,11.40,10.20,11.60,我希望select語句使用相關子變量將%變化輸出到其列中,查詢。
表:stock_data按順序計算sql表中兩列中一列的百分比並添加到另一列
id |價格| %變化...每行都有一個唯一的ID:1,2,3,4,股票價格:10.50,11.40,10.20,11.60,我希望select語句使用相關子變量將%變化輸出到其列中,查詢。
你應該自己加入一個表格,但加入條件應該是這樣的,即每行加入下一行。
update stock_data a, stock_data b
set a.change_percent = b.stock_price*100/a.stock_price
where a.id = b.id +1 ;
變化change_percent的計算,以任何你想要它是
我不能告訴你想達到的目標。我也不能告訴你已經嘗試了什麼。 – Marc
基本方程是((x.price/y.price) - 1) –
我可以在excel中實現這個速度非常快,但sql更精細 –