sql=$"select {string.Join(",",dict[viewName+"_group"])}, {string.Join(",",request.SumBy.Select(t=>$"sum({t}) {t}"))} from ({sql}) tab group by {string.Join(",",dict[viewName+"_group"])}";
sql=$"select {string.Join(",",dict[viewName+"_group"])}, {string.Join(",",request.SumBy.Select(t=>$"sum({t}) {t}"))} from ({sql}) tab group by {string.Join(",",request.GroupBy)}";