请问部分数据如下图所示的一张表,需要按symbol分组生成新的一列=hhigh\该分组第一个hhigh值,该如何实现

现有的思路是获得分组第一个值后拼接之后再计算,有没有更直接高效的方法

attachments-2022-07-HDwlDKBY62c94b06b5a0c.png

请先 登录 后评论

1 个回答

Draco Chen
select *,hhigh/first(hhigh) as newCol from t context by symbol
请先 登录 后评论