public Query Select(Query query, string alias) { Add("column", new QueryColumn { Query = query.As(alias), }); return(this); }
public Query Select(Query query, string alias) { Add("select", new QueryColumn { Query = query.As(alias).SetEngineScope(EngineScope), }); return(this); }
public Query Select(Query query, string alias) { Method = "select"; AddComponent("select", new QueryColumn { Query = query.As(alias).SetEngineScope(EngineScope), }); return(this); }
public Query Select(Query query, string alias) { Method = "select"; query = query.Clone(); AddComponent("select", new QueryColumn { Query = query.As(alias), }); return(this); }
public Q From(Query query, string alias = null) { query.SetParent((Q)this); if (alias != null) { query.As(alias); } ; return(ClearComponent("from").AddComponent("from", new QueryFromClause { Query = query })); }
public Q From(Query query, string alias = null) { query = query.Clone(); query.SetParent((Q)this); if (alias != null) { query.As(alias); } ; return(AddOrReplaceComponent("from", new QueryFromClause { Query = query })); }