public class SQLSelectBuilderImpl extends Object implements SQLSelectBuilder
Constructor and Description |
---|
SQLSelectBuilderImpl(SQLSelectStatement stmt,
String dbType) |
SQLSelectBuilderImpl(String dbType) |
SQLSelectBuilderImpl(String sql,
String dbType) |
Modifier and Type | Method and Description |
---|---|
SQLSelectBuilderImpl |
from(String table) |
SQLSelectBuilderImpl |
from(String table,
String alias) |
SQLSelect |
getSQLSelect() |
SQLSelectStatement |
getSQLSelectStatement() |
SQLSelectBuilderImpl |
groupBy(String expr) |
SQLSelectBuilderImpl |
having(String expr) |
SQLSelectBuilderImpl |
into(String expr) |
SQLSelectBuilderImpl |
limit(int rowCount) |
SQLSelectBuilderImpl |
limit(int rowCount,
int offset) |
SQLSelectBuilderImpl |
orderBy(String... columns) |
SQLSelectBuilderImpl |
select(String... columns) |
SQLSelectBuilderImpl |
selectWithAlias(String column,
String alias) |
String |
toString() |
SQLSelectBuilderImpl |
where(String expr) |
SQLSelectBuilderImpl |
whereAnd(String expr) |
SQLSelectBuilderImpl |
whereOr(String expr) |
public SQLSelectBuilderImpl(String dbType)
public SQLSelectBuilderImpl(SQLSelectStatement stmt, String dbType)
public SQLSelect getSQLSelect()
public SQLSelectStatement getSQLSelectStatement()
getSQLSelectStatement
in interface SQLSelectBuilder
public SQLSelectBuilderImpl select(String... columns)
select
in interface SQLSelectBuilder
public SQLSelectBuilderImpl selectWithAlias(String column, String alias)
selectWithAlias
in interface SQLSelectBuilder
public SQLSelectBuilderImpl from(String table)
from
in interface SQLSelectBuilder
public SQLSelectBuilderImpl from(String table, String alias)
from
in interface SQLSelectBuilder
public SQLSelectBuilderImpl orderBy(String... columns)
orderBy
in interface SQLSelectBuilder
public SQLSelectBuilderImpl groupBy(String expr)
groupBy
in interface SQLSelectBuilder
public SQLSelectBuilderImpl having(String expr)
having
in interface SQLSelectBuilder
public SQLSelectBuilderImpl into(String expr)
into
in interface SQLSelectBuilder
public SQLSelectBuilderImpl where(String expr)
where
in interface SQLSelectBuilder
public SQLSelectBuilderImpl whereAnd(String expr)
whereAnd
in interface SQLSelectBuilder
public SQLSelectBuilderImpl whereOr(String expr)
whereOr
in interface SQLSelectBuilder
public SQLSelectBuilderImpl limit(int rowCount)
limit
in interface SQLSelectBuilder
public SQLSelectBuilderImpl limit(int rowCount, int offset)
limit
in interface SQLSelectBuilder
public String toString()
toString
in interface SQLSelectBuilder
toString
in class Object
Copyright © 2013–2017 Alibaba Group. All rights reserved.