Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AggregateFunctionNode

interface AggregateFunctionNode extends OperationNode {
readonly aggregated: readonly OperationNode[];
readonly distinct?: boolean;
readonly filter?: WhereNode;
readonly func: string;
readonly kind: "AggregateFunctionNode";
readonly over?: OverNode;
}
const AggregateFunctionNode: Readonly<{
create(aggregateFunction: string, aggregated?: readonly OperationNode[]): AggregateFunctionNode;
cloneWithDistinct(aggregateFunctionNode: AggregateFunctionNode): AggregateFunctionNode;
cloneWithFilter(aggregateFunctionNode: AggregateFunctionNode, filter: OperationNode): AggregateFunctionNode;
cloneWithOrFilter(aggregateFunctionNode: AggregateFunctionNode, filter: OperationNode): AggregateFunctionNode;
cloneWithOver(aggregateFunctionNode: AggregateFunctionNode, over?: OverNode): AggregateFunctionNode;
}
>
;

§Extends

§Properties

§
readonly aggregated: readonly OperationNode[]
[src]
§
readonly distinct?: boolean
[src]
§
readonly filter?: WhereNode
[src]
§
readonly func: string
[src]
§
readonly kind: "AggregateFunctionNode"
[src]
§
readonly over?: OverNode
[src]