public interface JoinBuilder<QL extends BaseQuery<?,QL>>
| 限定符和类型 | 方法和说明 |
|---|---|
JoinQuery |
build()
返回IQuery对象
|
JoinBuilder<QL> |
distinct()
distinct
|
static <QL extends BaseQuery<?,QL>> |
from(QL query)
关联查询构造方式一: 使用直接传入设置好别名和参数的Query
|
static <QL extends BaseQuery<?,QL>> |
from(QL query,
String alias)
... from (select query) alias
|
String[] |
getAlias() |
JoinBuilder<QL> |
last(String lastSql)
追加在sql语句的末尾
!!!
|
JoinBuilder<QL> |
limit(int limit)
limit 0, limit
|
JoinBuilder<QL> |
limit(int start,
int limit)
limit start, limit
|
JoinBuilder<QL> |
select(String... columns)
显式指定查询字段
|
static <QL extends BaseQuery<?,QL>> JoinBuilder1<QL> from(QL query)
QL - 左查询类型query - 查询器static <QL extends BaseQuery<?,QL>> JoinBuilder1<QL> from(QL query, String alias)
QL - 左查询类型query - 查询器alias - 表别名JoinBuilder<QL> select(String... columns)
columns - 字段列表JoinBuilder<QL> distinct()
JoinBuilder<QL> limit(int limit)
limit - limitJoinBuilder<QL> limit(int start, int limit)
start - from startlimit - limit sizeJoinBuilder<QL> last(String lastSql)
lastSql - 追加的SQLJoinQuery build()
String[] getAlias()
Copyright © 2021. All rights reserved.