public ITableInfo VisitJoinedGroupingTableInfo (ResolvedJoinedGroupingTableInfo tableInfo)
{
var newStatement = _stage.ApplySelectionContext (tableInfo.SqlStatement, _expressionContext, _mappingResolutionContext);
if (newStatement != tableInfo.SqlStatement)
return new ResolvedJoinedGroupingTableInfo (
tableInfo.TableAlias,
newStatement,
tableInfo.AssociatedGroupingSelectExpression,
tableInfo.GroupSourceTableAlias);
return tableInfo;
}