public SelectQuery SelectColumn(IEnumerable <string> columnsName) { foreach (string columnName in columnsName) { ColumnsToSelect.Add(Query.ColumnSyntax(columnName)); } return(this); }
public SelectQuery SelectValue(IEnumerable <object> values) { foreach (object value in values) { ColumnsToSelect.Add(Query.ValueSyntax(value)); } return(this); }
public SelectQuery SelectAggregate(AggregateFunction aggregateFunction, string columnName, bool distinct = false) { ColumnsToSelect.Add(Query.AggregateSyntax(aggregateFunction, columnName, distinct)); return(this); }
public SelectQuery SelectColumn(string columnName, params string[] columnsName) { ColumnsToSelect.Add(Query.ColumnSyntax(columnName)); return(SelectColumn(columnsName)); }
public SelectQuery SelectValue(object value, params object[] values) { ColumnsToSelect.Add(Query.ValueSyntax(value)); return(SelectValue(values)); }