public SqlTableBase AddJoinClause (JoinClause joinClause)
{
ArgumentUtility.CheckNotNull ("joinClause", joinClause);
var table = AddQuerySource (joinClause, joinClause.InnerSequence);
var whereCondition = Expression.Equal (joinClause.OuterKeySelector, joinClause.InnerKeySelector);
SqlStatementBuilder.AddWhereCondition (_stage.PrepareWhereExpression (whereCondition, _context));
return table;
}