Package net.sf.jsqlparser.util
Class SelectUtils
java.lang.Object
net.sf.jsqlparser.util.SelectUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addExpression
(Select select, Expression expr) Adds an expression to select statements.static void
addGroupBy
(Select select, Expression expr) Adds group by to a plain select statement.static Join
addJoin
(Select select, Table table, Expression onExpression) Adds a simple join to a select statement.static Select
buildSelectFromTable
(Table table) Builds select * from table.static Select
buildSelectFromTableAndExpressions
(Table table, String... expr) static Select
buildSelectFromTableAndExpressions
(Table table, Expression... expr) static Select
buildSelectFromTableAndSelectItems
(Table table, SelectItem... selectItems)
-
Field Details
-
NOT_SUPPORTED_YET
- See Also:
-
-
Constructor Details
-
SelectUtils
private SelectUtils()
-
-
Method Details
-
buildSelectFromTableAndExpressions
-
buildSelectFromTableAndExpressions
public static Select buildSelectFromTableAndExpressions(Table table, String... expr) throws JSQLParserException - Throws:
JSQLParserException
-
buildSelectFromTableAndSelectItems
-
buildSelectFromTable
Builds select * from table.- Parameters:
table
-- Returns:
-
addExpression
Adds an expression to select statements. E.g. a simple column is an expression.- Parameters:
select
-expr
-
-
addJoin
Adds a simple join to a select statement. The introduced join is returned for more configuration settings on it (e.g. left join, right join).- Parameters:
select
-table
-onExpression
-- Returns:
-
addGroupBy
Adds group by to a plain select statement.- Parameters:
select
-expr
-
-