Uses of Class
com.exasol.sql.dql.select.Select
-
Packages that use Select Package Description com.exasol.sql com.exasol.sql.dql.select com.exasol.sql.dql.select.rendering com.exasol.sql.expression com.exasol.sql.expression.predicate -
-
Uses of Select in com.exasol.sql
Methods in com.exasol.sql that return Select Modifier and Type Method Description SelectStatementFactory. select()Create aSelectstatement. -
Uses of Select in com.exasol.sql.dql.select
Methods in com.exasol.sql.dql.select that return Select Modifier and Type Method Description SelectSelect. all()Add a wildcard field for all involved fields.SelectSelect. arithmeticExpression(BinaryArithmeticExpression arithmeticExpression)Deprecated.please use avalueExpression(ValueExpression)valueExpression} method instead.SelectSelect. arithmeticExpression(BinaryArithmeticExpression arithmeticExpression, String derivedColumnName)Deprecated.please use avalueExpression(ValueExpression, String)valueExpression} method instead.SelectSelect. field(String... names)Add one or more named fields.SelectSelect. function(Function function)Add a function.SelectSelect. function(FunctionName functionName, ValueExpression... valueExpressions)Add a function.SelectSelect. function(FunctionName functionName, String derivedColumnName, ValueExpression... valueExpressions)Add a function.SelectSelect. function(Function function, String derivedColumnName)Add a function.SelectGroupByClause. having(BooleanExpression booleanExpression)Add having statement to the SQL query.SelectSelect. limit(int count)Create a new full outerLimitClause.SelectSelect. limit(int offset, int count)Create a new full outerLimitClause.SelectSelect. udf(String functionName, ColumnsDefinition emitsColumnsDefinition, ValueExpression... valueExpressions)Add a User Defined Function.SelectSelect. udf(String functionName, ValueExpression... valueExpressions)Add a User Defined Function.SelectSelect. valueExpression(ValueExpression valueExpression)Add a value expression.SelectSelect. valueExpression(ValueExpression valueExpression, String derivedColumnName)Add a value expression expression.SelectSelect. where(BooleanExpression expression)Create a newWhereClause.Methods in com.exasol.sql.dql.select with parameters of type Select Modifier and Type Method Description FromClauseFromClause. select(Select select)Add a select to theFromClause.voidSelectVisitor. visit(Select select)Visit theSELECTpart of the statement. -
Uses of Select in com.exasol.sql.dql.select.rendering
Methods in com.exasol.sql.dql.select.rendering with parameters of type Select Modifier and Type Method Description voidSelectRenderer. visit(Select select) -
Uses of Select in com.exasol.sql.expression
Methods in com.exasol.sql.expression with parameters of type Select Modifier and Type Method Description static BooleanExpressionBooleanTerm. exists(Select select)Check if the sub-select has any result.static BooleanExpressionBooleanTerm. in(ValueExpression operand, Select select)Check for value sub-select.static BooleanExpressionBooleanTerm. notIn(ValueExpression operand, Select select)Check if value not in sub-select. -
Uses of Select in com.exasol.sql.expression.predicate
Methods in com.exasol.sql.expression.predicate that return Select Modifier and Type Method Description SelectExistsPredicate. getSelectQuery()Returns the sub select query in theEXISTSpredicate.SelectInPredicate. getSelectQuery()Returns the sub select query in the[NOT] INpredicate.Methods in com.exasol.sql.expression.predicate with parameters of type Select Modifier and Type Method Description InPredicate.BuilderInPredicate.Builder. selectQuery(Select select)Adds the sub select query.Constructors in com.exasol.sql.expression.predicate with parameters of type Select Constructor Description ExistsPredicate(Select selectQuery)Creates a new instance ofExistsPredicate.
-