WithAsManyStepsWithImplpublic interface SelectFirstStep
| Modifier and Type | Method | Description |
|---|---|---|
SelectFromStep |
select(Expression... columns) |
SELECT statement.
|
<T> SelectFromStep |
select(T... columns) |
SELECT statement.
|
SelectFromStep |
selectAll(Expression... columns) |
SELECT ALL statement.
|
<T> SelectFromStep |
selectAll(T... columns) |
SELECT ALL statement.
|
SelectFromStep |
selectDistinct(Expression... columns) |
SELECT DISTINCT statement.
|
<T> SelectFromStep |
selectDistinct(T... columns) |
SELECT DISTINCT statement.
|
<T> SelectFromStep |
selectDistinctOn(java.lang.String[] distinct,
T... columns) |
SELECT DISTINCT ON (..) ..
|
SelectFromStep |
selectDistinctOn(Expression[] distinct,
Expression... columns) |
SELECT DISTINCT ON (..) ..
|
<T> SelectFromStep select(T... columns)
select("id", "name", 3); // SELECT id, name, 3
columns - output columnsSelectFromStep select(Expression... columns)
select(asName("id"), asName("name")); // SELECT id, name
columns - output columns<T> SelectFromStep selectAll(T... columns)
selectAll("id", "name"); // SELECT ALL id, name
columns - output columnsSelectFromStep selectAll(Expression... columns)
select(asName("id"), asName("name")); // SELECT id, name
columns - output columns<T> SelectFromStep selectDistinct(T... columns)
selectDistinct("id", "name"); // SELECT DISTINCT id, name
columns - output columnsSelectFromStep selectDistinct(Expression... columns)
selectDistinct(asName("id"), asName("name")); // SELECT DISTINCT id, name
columns - output columns<T> SelectFromStep selectDistinctOn(java.lang.String[] distinct, T... columns)
String[] distinct = {"id"};
selectDistinctOn(distinct, "id", "name"); // SELECT DISTINCT ON (id) id, name
columns - output columnsSelectFromStep selectDistinctOn(Expression[] distinct, Expression... columns)
Expression[] distinct = {"id"};
selectDistinctOn(distinct, asName("id"), asName("name")); // SELECT DISTINCT ON (id) id, name
columns - output columns