インターフェース SelectBuilder.SelectFromAndJoin
- すべてのスーパーインターフェース:
SelectBuilder.BuildSelect
、SelectBuilder.SelectFrom
、SelectBuilder.SelectFromAndOrderBy
、SelectBuilder.SelectJoin
、SelectBuilder.SelectLimitOffset
、SelectBuilder.SelectLock
、SelectBuilder.SelectOrdered
、SelectBuilder.SelectWhere
- 含まれているインターフェース:
- SelectBuilder
public static interface SelectBuilder.SelectFromAndJoin
extends SelectBuilder.SelectFromAndOrderBy, SelectBuilder.BuildSelect, SelectBuilder.SelectJoin, SelectBuilder.SelectWhere, SelectBuilder.SelectLimitOffset, SelectBuilder.SelectLock
FROM
、JOIN
、WHERE
、LIMIT/OFFSET
、LOCK
メソッドを公開するビルダー。方法の概要
修飾子と型メソッド説明from
(CollectionSE<? extends TableLike> tables) 1 つ以上のTable
をSELECT … FROM
に宣言します。Table
をSELECT … FROM
に宣言します。1 つ以上のTable
をSELECT … FROM
に宣言します。limit
(long limit) 読み取る行の制限を適用します。limitOffset
(long limit, long offset) limit
およびoffset
パラメーターを select ステートメントに適用します。offset
(long offset) 行の読み取りを開始する位置にオフセットを適用します。インターフェース org.springframework.data.relational.core.sql.SelectBuilder.BuildSelect から継承されたメソッド
build, build
インターフェース org.springframework.data.relational.core.sql.SelectBuilder.SelectFromAndOrderBy から継承されたメソッド
from, orderBy, orderBy, orderBy
インターフェース org.springframework.data.relational.core.sql.SelectBuilder.SelectJoin から継承されたメソッド
join, join, join, leftOuterJoin
インターフェース org.springframework.data.relational.core.sql.SelectBuilder.SelectLock から継承されたメソッド
lock
インターフェース org.springframework.data.relational.core.sql.SelectBuilder.SelectWhere から継承されたメソッド
where
メソッドの詳細
from
- 次で指定:
- インターフェース
SelectBuilder.SelectFrom
のfrom
- 次で指定:
- インターフェース
SelectBuilder.SelectFromAndOrderBy
のfrom
- パラメーター:
table
-SELECT … FROM
へのテーブルは null であってはなりません。- 戻り値:
this
ビルダー。- 関連事項:
from
- 次で指定:
- インターフェース
SelectBuilder.SelectFrom
のfrom
- 次で指定:
- インターフェース
SelectBuilder.SelectFromAndOrderBy
のfrom
- パラメーター:
tables
-SELECT … FROM
へのテーブルは null であってはなりません。- 戻り値:
this
ビルダー。- 関連事項:
from
- 次で指定:
- インターフェース
SelectBuilder.SelectFrom
のfrom
- 次で指定:
- インターフェース
SelectBuilder.SelectFromAndOrderBy
のfrom
- パラメーター:
tables
-SELECT … FROM
へのテーブルは null であってはなりません。- 戻り値:
this
ビルダー。- 関連事項:
limitOffset
limit
およびoffset
パラメーターを select ステートメントに適用します。最初から最初の 20 行を読み取るには、limitOffset(20, 0)
を使用します。次の 20 を読み取るにはlimitOffset(20, 20)
を使用します。- 次で指定:
- インターフェース
SelectBuilder.SelectFromAndOrderBy
のlimitOffset
- 次で指定:
- インターフェース
SelectBuilder.SelectLimitOffset
のlimitOffset
- パラメーター:
limit
- 読み取る行。offset
- 行オフセット、ゼロベース。- 戻り値:
this
ビルダー。
limit
読み取る行の制限を適用します。- 次で指定:
- インターフェース
SelectBuilder.SelectFromAndOrderBy
のlimit
- 次で指定:
- インターフェース
SelectBuilder.SelectLimitOffset
のlimit
- パラメーター:
limit
- 読み取る行。- 戻り値:
this
ビルダー。
offset
行の読み取りを開始する位置にオフセットを適用します。- 次で指定:
- インターフェース
SelectBuilder.SelectFromAndOrderBy
のoffset
- 次で指定:
- インターフェース
SelectBuilder.SelectLimitOffset
のoffset
- パラメーター:
offset
- 開始オフセット。- 戻り値:
this
ビルダー。