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)}";
}
else
{
sql=$"select {string.Join(",",request.GroupBy)}, {string.Join(",",request.SumBy.Select(t=>$"sum({t}) {t}"))} from ({sql}) tab group by {string.Join(",",request.GroupBy)}";
}
//sql = $"select {string.Join(",", request.GroupBy)}, {string.Join(",", request.SumBy.Select(t => $"sum({t}) {t}"))} from ({sql}) tab group by {string.Join(",", request.GroupBy)}";