gpt4 book ai didi

mysql - 从 MySql 中的先前记录更新新添加的字段

转载 作者:行者123 更新时间:2023-11-29 20:06:16 26 4
gpt4 key购买 nike

我有一个表格,其中包含每个日期不同公司的股价。这些字段是

 Date | Symbol | Closing_Rate. 

现在,我在此表“前一日收盘价”中又添加了一个字段。

Date | Symbol | Closing_Rate | Pre_Cls_Rate

请帮助我进行查询,将前一日期的收盘汇率更新为当前日期名为“Pre_Cls_Rate”的字段提前致谢

最佳答案

正如草莓所说,这是一种冗余,您不需要添加新列来从同一个表中获取另一行的数据,当您想要获取数据时,只需更改查询即可:

select t1.*,t2.Closing_Rate as Pre_Cls_Ratefrom yourTable t1 inner JOIN yourTable t2 where t1.Symbol=t2.Symbol and t2.Date <= DATE(DATE_SUB(t1.Date, INTERVAL 1 DAY)`) and t2.Date > DATE(DATE_SUB(t1.Date, INTERVAL 2 DAY)`)

关于mysql - 从 MySql 中的先前记录更新新添加的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40338064/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com