a b n arr
2 8 2 [2,4,6,8]
2 8 3 [2,5,8]
2 2 3 [2]
以上是3例子 期望得到的结果
T = table(2 2 2 as a, 8 8 2 as b, 2 3 3 as n)
def steps(lo, hi, delta): lo + delta * 0..ceil((hi - lo) / delta)
select *, array(INT[]) <- loop(steps, a, b, n) as arr from T
tb=table(2 2 2 as a,8 8 2 as b,2 3 3 as c) select *,array(INT[], 0, 100).append!(loop(x-> x[0]+(0..((x[1]-x[0])/x[2]))*x[2],transpose(matrix([a,b,c])))) as arr from t