по всем входным данным. Есть функции агрегации sum, count, avg. Но как быть с произведением ?
Как насчёт "создайте custom aggregate function в базе, потом используйте"? Это проще всего, IMHO (но, конечно, эту функцию придётся создавать в каждой базе, где она нужна).
select avg * sum * count from ( select avg(a), count(*), sum(b) from abc ) t ????
если нет нулей, то можно просуммировать логарифмы модулей значений, потом exp()
Обсуждают сегодня