如果使用array vector存储了股票10档数据, 想求出每一档的avg,返回一个等长的array vector, 用sql该怎么写?类似于这样的数据,想统计一段时间内每一档的均值,应该怎么写 SQL 语句
可以先将其转成 matrix 然后调用 avg 计算会对矩阵的每列进行,然后按股票代码分组聚合搭配 toArray 即可
select toArray(avg(matrix(BidPrice))) from re where date(DateTime) = 2021.01.04 group by SecurityID