|
Scala 2
|
||
class
Select
extends
Relation with
ScalaObjectConstructor Summary | |
def
this
|
Def Summary | |
def
fromClause
: List
Defines the relations from which the query will obtain its data. |
|
def
groupByClause
: Option
Defines the grouping of the returned relation's tuples. One tuple is returned for every group. The value of selectList must
use aggregate functions for calculation.
|
|
def
havingClause
: Option
Defines conditions that must be true in the returned relation's tuples. The value expression must return a boolean can only refer to fields that are grouped or to any field from inside an aggregate function. |
|
def
selectList
: List
Defines the output fields that a tuple in the returned relation will contain, and their content with respect to the tables in the database. If the fields are not specified (that is the list is empty), all possible input fields will be returned. Compatibility noticeSQL's qualified asterisk select sublist is not available. |
|
def
setQuantifier
: Option
Defines if duplicated tuples should be removed from the returned relation. Compatibility noticeSome DBMS (PostgreSQL) allow uniqueness constrains on an arbitrary field instead of the entire tuple. |
|
def
sqlInnerString
: java.lang.String
A SQL-99 compliant string representation of the relation sub- statement. This only has a meaning inside a query. |
|
def
sqlString
: java.lang.String
A SQL-99 compliant string representation of the select statement. |
|
def
whereClause
: Option
Defines condition that must be true in the returned relation's tuples. This value expression must return a boolean or boolean-compatible value. This condition is applied before any GROUP BY clause. |
Constructor Detail |
def
this
Def Detail |
def
fromClause
: List
def
groupByClause
: Option
selectList
must
use aggregate functions for calculation.def
havingClause
: Option
def
selectList
: List
def
setQuantifier
: Option
def
sqlInnerString
: java.lang.String
def
sqlString
: java.lang.String
def
whereClause
: Option