我有两张桌子
公司(符号,价格,价格)
观察表(文号,瓦特瓦卢)
每当公司信息中的价格被更新时,我需要从COMPANYINFO的PARENTTABLE字段中的表中获得最大值,并更新监视表的WATCHVALUE。
我在COMPANYINFO中定义的触发器如下
BEGIN UPDATE WATCHLIST SET WATCHVALUE= (SELECT MAX(WATCHVALUE) FROM NEW.PARENTTABLE) WHERE SYMBOL = NEW.SYMBOL; END
数据库不是接受NEW.PARENTTABLE值,而是尝试接受新数据库的PARENTTABLE表。是否可以使触发
在我的数据框中,我有一个名为'Proposed Price‘的系列,其中包含价格,偶尔还会有一个标记为"Price Removed“的字符串。我正在尝试将删除的价格更改为0。
我不确定如何处理这一点。我尝试了一个for循环和一个重命名代码。这两个都没有给我错误,但实际上并没有改变价格删除为0。
有人能帮帮我吗?
我的for循环是
for x in analysis['Proposed Price']:
if x == 'Price Removed':
x == 0
else:
analysis['Propo
我在每一列下都有历史的月度股票价格(从1980年开始)的数据框架。但是,它们中的每一个(总共50个)的价格历史记录都是在不同的日期开始的,我需要从开始运行分析,即从每个股票的价格历史记录开始?这怎么可能,我需要根据股票价格的日期或其他方法将原始数据帧拆分为多个数据帧吗?非常感谢你提前 A B C
1980-01 0.02 na na
1980-02 0.03 na na
1980-03 0.01 0.0231 na
1980-04 0.0231 0.011 na
1980-05 0.011 0.0005 na
1980-06 0.0005 0.0
我有一个产品价格日志表,我想计算第一个日期和最后一个日期之间的价差。我试过了min和max函数,但它并没有提供期望的结果。
select (min(price) - max(price)) as diff from price_logs GROUP BY product_id
输出应该喜欢.
请给我建议。谢谢