public interface SelectBuilder
extends cn.featherfly.hammer.dml.builder.Builder
SelectBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
SqlConditionBuilder |
from(java.lang.String tableName)
进入条件表达式
|
SqlConditionBuilder |
from(java.lang.String tableName,
java.lang.String tableAlias)
进入条件表达式
|
SelectBuilder |
select(java.util.Collection<java.lang.String> columnNames)
批量添加select的列
|
SelectBuilder |
select(java.util.Map<java.lang.String,java.lang.String> columnNames)
批量添加select的列
|
SelectBuilder |
select(java.lang.String columnName)
添加select的列
|
SelectBuilder |
select(java.lang.String[] columnNames)
批量添加select的列
|
SelectBuilder |
select(java.lang.String columnName,
cn.featherfly.hammer.operator.AggregateFunction aggregateFunction)
添加select的列
|
SelectBuilder |
select(java.lang.String columnName,
cn.featherfly.hammer.operator.AggregateFunction aggregateFunction,
java.lang.String asName)
添加select的列
|
SelectBuilder |
select(java.lang.String columnName,
java.lang.String asName)
添加select的列
|
SelectBuilder select(java.lang.String columnName)
添加select的列
columnName - columnNameSelectBuilder select(java.lang.String columnName, java.lang.String asName)
添加select的列
columnName - columnNameasName - asNameSelectBuilder select(java.lang.String columnName, cn.featherfly.hammer.operator.AggregateFunction aggregateFunction, java.lang.String asName)
添加select的列
columnName - columnNameaggregateFunction - aggregateFunctionasName - asNameSelectBuilder select(java.lang.String columnName, cn.featherfly.hammer.operator.AggregateFunction aggregateFunction)
添加select的列
columnName - columnNameaggregateFunction - aggregateFunctionSelectBuilder select(java.lang.String[] columnNames)
批量添加select的列
columnNames - columnNamesSelectBuilder select(java.util.Collection<java.lang.String> columnNames)
批量添加select的列
columnNames - columnNamesSelectBuilder select(java.util.Map<java.lang.String,java.lang.String> columnNames)
批量添加select的列
columnNames - columnNames map, key is columnName , value is asNameSqlConditionBuilder from(java.lang.String tableName)
进入条件表达式
tableName - tableNameSqlConditionBuilder from(java.lang.String tableName, java.lang.String tableAlias)
进入条件表达式
tableName - tableNametableAlias - tableAlias