Exemple #1
0
        public Query Select(Query query, string alias)
        {
            Add("column", new QueryColumn
            {
                Query = query.As(alias),
            });

            return(this);
        }
Exemple #2
0
        public Query Select(Query query, string alias)
        {
            Add("select", new QueryColumn
            {
                Query = query.As(alias).SetEngineScope(EngineScope),
            });

            return(this);
        }
Exemple #3
0
        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
            }));
        }
Exemple #6
0
        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
            }));
        }