public interface QuerySpecification extends QueryExpressionBodyQuery
SELECT statement.QuerySpecificationBuilder,
SelectColumnClause,
FromClause,
BooleanExpression,
GroupByClause,
OrderByClauseQueryExpressionBody.EmptyQueryExpressionBody| Modifier and Type | Method and Description |
|---|---|
SelectColumnClause |
getColumns()
Returns the columns in this
SELECT statement. |
FromClause |
getFrom()
Returns the
FROM clause of this SELECT statement. |
GroupByClause |
getGroupBy()
Returns the
GROUP BY clause of this SELECT statement. |
BooleanExpression |
getHaving()
Returns the grouping condition for
GROUP BY clause of this SELECT statement. |
LimitSpecification |
getLimitSpecification()
Returns the
FETCH FIRST <number> ROWS ONLY expression for this SELECT statement. |
OffsetSpecification |
getOffsetSpecification()
Returns the
OFFSET <number> ROWS expression for this SELECT statement. |
OrderByClause |
getOrderBy()
Returns the
ORDER BY clause of this SELECT statement. |
BooleanExpression |
getWhere()
Returns the search condition for resulting rows of this
SELECT statement. |
SelectColumnClause getColumns()
SELECT statement.SELECT statement.FromClause getFrom()
FROM clause of this SELECT statement.FROM clause of this SELECT statement.BooleanExpression getWhere()
SELECT statement.SELECT statement.GroupByClause getGroupBy()
GROUP BY clause of this SELECT statement.GROUP BY clause of this SELECT statement.BooleanExpression getHaving()
GROUP BY clause of this SELECT statement.GROUP BY clause of this SELECT statement.OrderByClause getOrderBy()
ORDER BY clause of this SELECT statement.ORDER BY clause of this SELECT statement.LimitSpecification getLimitSpecification()
FETCH FIRST <number> ROWS ONLY expression for this SELECT statement.FETCH FIRST <number> ROWS ONLY expression for this SELECT statement.OffsetSpecification getOffsetSpecification()
OFFSET <number> ROWS expression for this SELECT statement.OFFSET <number> ROWS expression for this SELECT statement.Copyright © 2010-2012. All Rights Reserved.