scala.dbc.syntax.Statement
class SelectBeyond

[source: `scala/dbc/syntax/Statement.scala`]

`abstract` `class` SelectBeyond
  `extends` AnyRef

Method Summary
`abstract def` | fromClause : List[Relation]
`def` | groupBy (sgb : SelectGroupBy) : SelectBeyond
`abstract def` | groupByClause : Option[List[Expression]]
`def` | having (se : StatementExpression) : SelectBeyond
`abstract def` | havingClause : Option[Expression]
`abstract def` | selectList : List[DerivedColumn]
`abstract def` | selectTypes : List[DataType]
`abstract def` | setQuantifier : Option[SetQuantifier]
`def` | where (se : StatementExpression) : SelectBeyond
`abstract def` | whereClause : Option[Expression]

Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized

Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf

Method Details

`abstract` `def` setQuantifier : Option[SetQuantifier]

`abstract` `def` selectList : List[DerivedColumn]

`abstract` `def` selectTypes : List[DataType]

`abstract` `def` fromClause : List[Relation]

`abstract` `def` whereClause : Option[Expression]

`abstract` `def` groupByClause : Option[List[Expression]]

`abstract` `def` havingClause : Option[Expression]

`` `def` where(se : StatementExpression) : SelectBeyond

`` `def` groupBy(sgb : SelectGroupBy) : SelectBeyond

`` `def` having(se : StatementExpression) : SelectBeyond