Select

scalasql.query.Select
See theSelect companion trait
object Select

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Select.type

Members list

Type members

Classlikes

implicit class ExprSelectOps[T](s: Select[Expr[T], T])

Attributes

Supertypes
class Object
trait Matchable
class Any
trait Proxy[Q, R] extends Select[Q, R]

Attributes

Supertypes
trait Select[Q, R]
trait Wrapped
trait DelegateQueryable[Q, Seq[R]]
trait Query[Seq[R]]
trait JoinOps[Select, Q, R]
trait Joinable[Q, R]
trait Aggregatable[Q]
trait WithSqlExpr[Q]
trait Renderable
class Object
trait Matchable
class Any
Show all
Known subtypes
class CompoundSelect[Q, R]
class Values[Q, R]
class WithCte[Q, R]
class Proxy[Q, R]

Value members

Concrete methods

def newSimpleSelect[Q, R](lhs: Select[Q, R], expr: Q, exprPrefix: Option[Context => SqlStr], exprSuffix: Option[Context => SqlStr], preserveAll: Boolean, from: Seq[From], joins: Seq[Join], where: Seq[Expr[_]], groupBy0: Option[GroupBy])(implicit qr: Row[Q, R], dialect: DialectTypeMappers): SimpleSelect[Q, R]
def toSimpleFrom[Q, R](s: Select[Q, R]): SimpleSelect[Q, R]
def withExprPrefix[Q, R](s: Select[Q, R], preserveAll: Boolean, str: Context => SqlStr): Select[Q, R]
def withExprSuffix[Q, R](s: Select[Q, R], preserveAll: Boolean, str: Context => SqlStr): Select[Q, R]

Implicits

Implicits

final implicit def ExprSelectOps[T](s: Select[Expr[T], T]): ExprSelectOps[T]