protected override void BuildGroupBy(SelectQuery query, ReportColumnMapping groupByColumn, MappedSearchRequest request) { var actionSpecIdColumn = QueryHelpers.GetColumnMapping(_transposeKeyColumnId); query.GroupBy(_transposeStatsTableAlias, groupByColumn.FieldName) .GroupBy(_transposeStatsTableAlias, actionSpecIdColumn.FieldName); StatsQueryHelpers.AddTemporalAggregationGroupBy(query, request.TemporalAggregation, _constants.StatsDateDbField); }
protected override void AddTemporalAggregationGroupBy(SelectQuery query, TemporalAggregation temporalAggregation) { StatsQueryHelpers.AddTemporalAggregationGroupBy(query, temporalAggregation, _constants.StatsDateDbField); }