Я использую DolphinDB и хотел бы получить первое ненулевое значение для каждой группы.Я использовал
select first(x), avg(y) from t group by symbol
, но похоже, что их функция first получает первое значение каждой группы, независимо от того, NULL или нет.
Если я использую
select first(x), avg(y) from t group by symbol where x is not NULL
, это повлияет на значение avg (y).
Кто-нибудь знает лучший выход?