@@ -453,8 +453,27 @@ public List<dynamic> QueryComputeByDateAndTotal(string viewName, HospitalGrantSu
if(!string.IsNullOrEmpty(request.SortBy))
sql+=$" order by {request.SortBy} ";
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(",",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)}";