| Package | Description |
|---|---|
| eu.eventstorm.sql | |
| eu.eventstorm.sql.builder |
| Modifier and Type | Method and Description |
|---|---|
protected SelectBuilder |
Repository.select(AggregateFunction aggregateFunction) |
protected SelectBuilder |
Repository.select(com.google.common.collect.ImmutableList<SqlColumn> columns) |
protected SelectBuilder |
Repository.select(SqlColumn... columns) |
| Modifier and Type | Method and Description |
|---|---|
SelectBuilder |
SelectBuilder.forUpdate() |
SelectBuilder |
SelectBuilder.from(SqlTable... tables) |
SelectBuilder |
SelectBuilder.groupBy(SqlColumn... columns) |
SelectBuilder |
SelectBuilder.innerJoin(SqlTable targetTable,
SqlColumn targetColumn,
SqlColumn column) |
SelectBuilder |
SelectBuilder.innerJoin(SqlTable targetTable,
SqlColumn targetColumn,
SqlColumn column,
Expression expression) |
SelectBuilder |
SelectBuilder.innerJoinAlias(SqlTable targetTable,
SqlColumn targetColumn,
SqlTable fromTable,
SqlColumn fromColumn) |
SelectBuilder |
SelectBuilder.innerJoinAlias(SqlTable targetTable,
SqlColumn targetColumn,
SqlTable fromTable,
SqlColumn fromColumn,
Expression expression) |
SelectBuilder |
SelectBuilder.leftJoin(SqlTable targetTable,
SqlColumn targetColumn,
SqlColumn column)
Used when : select * from [_from_ JOIN_targetTable_ ON ]
|
SelectBuilder |
SelectBuilder.leftJoin(SqlTable targetTable,
SqlColumn targetColumn,
SqlColumn column,
Expression expression) |
SelectBuilder |
SelectBuilder.leftJoin(SqlTable targetTable,
SqlColumn targetColumn,
SqlTable otherFrom,
SqlColumn otherColumn)
Used when : select * from _from_ on xxx JOIN _targetTable_ ON _otherColumn_=_targetColumn_
|
SelectBuilder |
SelectBuilder.limit(int limit) |
SelectBuilder |
SelectBuilder.offset(int offset) |
SelectBuilder |
SelectBuilder.orderBy(Order... orderings) |
SelectBuilder |
SelectBuilder.rightJoin(SqlTable targetTable,
SqlColumn targetColumn,
SqlColumn column) |
SelectBuilder |
SelectBuilder.rightJoin(SqlTable targetTable,
SqlColumn targetColumn,
SqlColumn column,
Expression expression) |
SelectBuilder |
SelectBuilder.where(Expression expression) |
Copyright © 2019. All rights reserved.