sql(select=sqlCol("val",last), from=t, groupBy=[<st>,<interval(date, 1d, 0) as date >], groupFlag=1).eval()
执行后结果如下:
st date last_val a 2023.08.01 35 a 2023.08.02 34 a 2023.08.03 0 a 2023.08.04 35.79 a 2023.08.05 0 a 2023.08.06 0 a 2023.08.07 33.26 a 2023.08.08 32.88 a 2023.08.09 33.73 a 2023.08.10 31 b 2023.08.01 25 b 2023.08.02 24 b 2023.08.03 22 b 2023.08.04 25.79 b 2023.08.05 0 b 2023.08.06 0 b 2023.08.07 0 b 2023.08.08 0 b 2023.08.09 21 b 2023.08.10 31