示例#1
0
 public static SqlExpression SelectNode(
     CommonTableExpression with,
     SelectExpressionToken select)
 {
     return(SqlExpression.NewSelect(
                SelectExpression.NewComplex(
                    new Tuple <CommonTableExpression, PlainSelectExpression>(with, PlainSelectExpression.NewPlain(select)))));
 }
示例#2
0
 public static SqlExpression SelectNode(
     CommonTableExpression with,
     SelectValuesExpressionNode select,
     FromExpressionNode from,
     WhereExpressionNode where     = null,
     GroupByExpressionNode groupBy = null,
     OrderByExpressionNode orderBy = null)
 {
     return(SqlExpression.NewSelect(
                SelectExpression.NewComplex(
                    new Tuple <CommonTableExpression, PlainSelectExpression>(
                        with,
                        PlainSelectExpression.NewPlain(PlainSelect(select, from, where, groupBy, orderBy))))));
 }