public IColumnSyntax SubQuery(ICloseSyntax <IConditionValueSyntax> subquery) { var begin = new BeginSubquerySyntax(this); Relay.AddRange((subquery as SyntaxBase).Relay); return(new EndSubquerySyntax(begin)); }
public IColumnSyntax SubQuery(IOrderBySyntax subquery) { var begin = new BeginSubquerySyntax(this); Relay.AddRange((subquery as SyntaxBase).Relay); return(new EndSubquerySyntax(begin)); }
public IColumnSyntax SubQuery(IOrderByColumnSyntax subquery) { var begin = new BeginSubquerySyntax(this, Delimiter.Comma); var end = new EndSubquerySyntax(begin); end.Relay.AddRange((subquery as SyntaxBase).PassRelay()); return(end); }
public IColumnSyntax SubQuery(ICloseSyntax <IConditionValueSyntax> subquery) { var begin = new BeginSubquerySyntax(this, Delimiter.Comma); var end = new EndSubquerySyntax(begin); end.Relay.AddRange((subquery as SyntaxBase).PassRelay()); return(end); }
public ICloseSyntax <IConditionValueSyntax> SubQuery(IOrderByColumnSyntax subquery) { var begin = new BeginSubquerySyntax(this); var end = new EndSubquerySyntax(begin); end.Relay.AddRange((subquery as SyntaxBase).PassRelay()); return(end as ICloseSyntax <IConditionValueSyntax>); }
public R SubQuery(IConditionValueSyntax subquery) { var begin = new BeginSubquerySyntax(this); var end = new EndSubquerySyntax(begin); end.Relay.AddRange((subquery as SyntaxBase).PassRelay()); return(end as R); }
public Return1 SubQuery(IOrderBySyntax subquery) { var begin = new BeginSubquerySyntax(this); var end = new EndSubquerySyntax(begin); end.Relay.AddRange((subquery as SyntaxBase).PassRelay()); return(end as Return1); }
public IRowSyntax SubQuery(IJoinConditionSyntax subquery) { var begin = new BeginSubquerySyntax(this); var end = new EndSubquerySyntax(begin); end.Relay.AddRange((subquery as SyntaxBase).PassRelay()); return(end); }
public R SubQuery(IJoinConditionSyntax subquery) { var begin = new BeginSubquerySyntax(this); var end = new EndSubquerySyntax(begin); end.Relay.AddRange((subquery as SyntaxBase).PassRelay()); return(end as R); throw new NotImplementedException(); }