WithSelect

class WithSelect extends SelectQuery[EmptyTuple, EmptyTuple]
Companion:
object
trait SelectQuery[EmptyTuple, EmptyTuple]
trait Dynamic
class Object
trait Matchable
class Any

Value members

Concrete methods

def add(query: Select[_, _], columns: List[String]): WithSelect
Definition Classes
def query(query: SelectQuery[_, _]): WithSelect
override def sql(db: DB): String
Definition Classes
override def toSql(using db: DB): String
Definition Classes

Inherited methods

infix def as(name: String)(using NonEmpty[name.type] =:= Any): SelectQuery[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def except(list: List[EmptyTuple]): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def except(tuple: EmptyTuple): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def except[U <: Tuple](select: SelectQuery[U, _]): UnionSelect[Union[EmptyTuple, U], EmptyTuple]
Inherited from:
SelectQuery
infix def exceptAll(list: List[EmptyTuple]): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def exceptAll(tuple: EmptyTuple): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def exceptAll[U <: Tuple](select: SelectQuery[U, _]): UnionSelect[Union[EmptyTuple, U], EmptyTuple]
Inherited from:
SelectQuery
infix def intersect(list: List[EmptyTuple]): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def intersect(tuple: EmptyTuple): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def intersect[U <: Tuple](select: SelectQuery[U, _]): UnionSelect[Union[EmptyTuple, U], EmptyTuple]
Inherited from:
SelectQuery
infix def intersectAll(list: List[EmptyTuple]): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def intersectAll(tuple: EmptyTuple): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def intersectAll[U <: Tuple](select: SelectQuery[U, _]): UnionSelect[Union[EmptyTuple, U], EmptyTuple]
Inherited from:
SelectQuery
transparent inline def selectDynamic(inline name: String): ColumnExpr[FindTypeByName[Zip[EmptyTuple, EmptyTuple], Size[EmptyTuple] - 1, name.type] & SqlDataType]
Inherited from:
SelectQuery
infix def union(list: List[EmptyTuple]): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def union(tuple: EmptyTuple): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def union[U <: Tuple](select: SelectQuery[U, _]): UnionSelect[Union[EmptyTuple, U], EmptyTuple]
Inherited from:
SelectQuery
infix def unionAll(list: List[EmptyTuple]): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def unionAll(tuple: EmptyTuple): UnionSelect[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery
infix def unionAll[U <: Tuple](select: SelectQuery[U, _]): UnionSelect[Union[EmptyTuple, U], EmptyTuple]
Inherited from:
SelectQuery
infix def unsafeAs(name: String): SelectQuery[EmptyTuple, EmptyTuple]
Inherited from:
SelectQuery

Inherited fields

var aliasName: Option[String]
Inherited from:
SelectQuery