add agg func: count
use aggregator
add sum function
add avg func
add select sub list
multiple agg functions in one select
select column and func() together
remove prods ref in node subclass
simple group by support