public static interface SelectBuilder.SelectFromAndOrderBy extends SelectBuilder.SelectFrom, SelectBuilder.SelectOrdered, SelectBuilder.SelectLimitOffset, SelectBuilder.SelectLock, SelectBuilder.BuildSelect
FROM, JOIN, WHERE, LIMIT/OFFSET and LOCK methods.| Modifier and Type | Method and Description |
|---|---|
SelectBuilder.SelectFromAndOrderBy |
from(Collection<? extends Table> tables)
Declare one or more
Tables to SELECT … FROM. |
SelectBuilder.SelectFromAndOrderBy |
from(String table)
Declare a
Table to SELECT … FROM. |
SelectBuilder.SelectFromAndOrderBy |
from(Table... tables)
Declare one or more
Tables to SELECT … FROM. |
SelectBuilder.SelectFromAndOrderBy |
from(Table table)
Declare a
Table to SELECT … FROM. |
SelectBuilder.SelectFromAndOrderBy |
limit(long limit)
Apply a limit of rows to read.
|
SelectBuilder.SelectFromAndOrderBy |
limitOffset(long limit,
long offset)
Apply
limit and offset parameters to the select statement. |
SelectBuilder.SelectFromAndOrderBy |
offset(long offset)
Apply an offset where to start reading rows.
|
SelectBuilder.SelectFromAndOrderBy |
orderBy(Collection<? extends OrderByField> orderByFields)
Add one or more
order by fields. |
SelectBuilder.SelectFromAndOrderBy |
orderBy(Column... columns)
Add one or more
columns to order by. |
SelectBuilder.SelectFromAndOrderBy |
orderBy(OrderByField... orderByFields)
Add one or more
order by fields. |
lockbuildSelectBuilder.SelectFromAndOrderBy limitOffset(long limit, long offset)
SelectBuilder.SelectLimitOffsetlimit and offset parameters to the select statement. To read the first 20 rows from start
use limitOffset(20, 0). to read the next 20 use limitOffset(20, 20).limitOffset in interface SelectBuilder.SelectLimitOffsetlimit - rows to read.offset - row offset, zero-based.this builder.SelectBuilder.SelectFromAndOrderBy limit(long limit)
SelectBuilder.SelectLimitOffsetlimit in interface SelectBuilder.SelectLimitOffsetlimit - rows to read.this builder.SelectBuilder.SelectFromAndOrderBy offset(long offset)
SelectBuilder.SelectLimitOffsetoffset in interface SelectBuilder.SelectLimitOffsetoffset - start offset.this builder.SelectBuilder.SelectFromAndOrderBy from(String table)
SelectBuilder.SelectFromTable to SELECT … FROM. Multiple calls to this or other from methods keep
adding items to the select list and do not replace previously contained items.from in interface SelectBuilder.SelectFromtable - the table name to SELECT … FROM must not be null or empty.this builder.From,
SQL.table(String)SelectBuilder.SelectFromAndOrderBy from(Table table)
SelectBuilder.SelectFromTable to SELECT … FROM. Multiple calls to this or other from methods keep
adding items to the select list and do not replace previously contained items.from in interface SelectBuilder.SelectFromtable - the table to SELECT … FROM must not be null.this builder.From,
SQL.table(String)SelectBuilder.SelectFromAndOrderBy from(Table... tables)
SelectBuilder.SelectFromTables to SELECT … FROM. Multiple calls to this or other from methods
keep adding items to the select list and do not replace previously contained items.from in interface SelectBuilder.SelectFromtables - the tables to SELECT … FROM must not be null.this builder.From,
SQL.table(String)SelectBuilder.SelectFromAndOrderBy from(Collection<? extends Table> tables)
SelectBuilder.SelectFromTables to SELECT … FROM. Multiple calls to this or other from methods
keep adding items to the select list and do not replace previously contained items.from in interface SelectBuilder.SelectFromtables - the tables to SELECT … FROM must not be null.this builder.From,
SQL.table(String)SelectBuilder.SelectFromAndOrderBy orderBy(Column... columns)
SelectBuilder.SelectOrderedcolumns to order by.orderBy in interface SelectBuilder.SelectOrderedcolumns - the columns to order by.this builder.SelectBuilder.SelectFromAndOrderBy orderBy(OrderByField... orderByFields)
SelectBuilder.SelectOrderedorder by fields.orderBy in interface SelectBuilder.SelectOrderedorderByFields - the fields to order by.this builder.SelectBuilder.SelectFromAndOrderBy orderBy(Collection<? extends OrderByField> orderByFields)
SelectBuilder.SelectOrderedorder by fields.orderBy in interface SelectBuilder.SelectOrderedorderByFields - the fields to order by.this builder.Copyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.