我有一个名为 df 的简化数据框
import pandas as pd
df = pd.DataFrame({'num': [1,1,2,2],
'price': [12,11,15,13],
'y': [7,7,9,9]})
Run Code Online (Sandbox Code Playgroud)
我想按 num 分组,然后将价格和 y 相乘,然后将总和除以 y 的总和
我一直在尝试开始使用这个但遇到了麻烦
df.groupby('letter').agg(['price']*['quantity'])
Run Code Online (Sandbox Code Playgroud) 我想将以相同名称开头的表合并为一张表。例如,假设我有一个包含表“EXT_ABVD”、“EXT_ADAD”、“EXT_AVSA”、“OTHER”的数据库,并且我想合并所有以“EXT_”开头的表,我想要的结果是
select col1 ,col2 from EXT_ABVD
union all
select col1 ,col2 from EXT_ADAD
union all
select col1 ,col2 from EXT_AVSA;
Run Code Online (Sandbox Code Playgroud)
我想定期执行此操作(例如每天),每次运行时可能会有以“EXT_”开头的新表。我不想union_all手动更新查询。
我是 Snowflake 的新手,不知道该怎么做?我可以在 Snowflake 中使用脚本吗?