interface _ISelection
implements _IAlias
import { type _ISelection } from "https://dotland.deno.dev/x/pg_mem@2.6.7/interfaces-private.ts";
Properties
Methods
entropy(t: _Transaction): number
Statistical measure of how many items will be returned by this selection
enumerate(t: _Transaction): Iterable<T>
stats(t: _Transaction): Stats | null
listSelectableIdentities(): Iterable<IValue>
All columns. A bit like .columns`, but including records selections
filter(where: Expr | nil): _ISelection
limit(limit: LimitStatement): _ISelection
orderBy(orderBy: OrderByStatement[] | nil): _ISelection
groupBy(grouping: Expr[] | nil): _ISelection
distinct(select?: Expr[]): _ISelection
union(right: _ISelection): _ISelection
setAlias(alias?: string): _ISelection
isOriginOf(a: IValue): boolean
explain(e: _Explainer): _SelectExplanation