Class: AggregateExpression<R>
Defined in: src/query/GroupedQueryBuilder.ts:48
Type Parameters
| Type Parameter | Default type |
|---|---|
R | number |
Constructors
Constructor
new AggregateExpression<
R>(func,column):AggregateExpression<R>
Defined in: src/query/GroupedQueryBuilder.ts:51
Parameters
| Parameter | Type |
|---|---|
func | "SUM" | "AVG" | "MIN" | "MAX" | "COUNT" |
column | string |
Returns
AggregateExpression<R>
Methods
toSql()
toSql(
adapter):string
Defined in: src/query/GroupedQueryBuilder.ts:56
Parameters
| Parameter | Type |
|---|---|
adapter | IDbAdapter |
Returns
string
greaterThan()
greaterThan(
val):HavingCondition
Defined in: src/query/GroupedQueryBuilder.ts:66
Parameters
| Parameter | Type |
|---|---|
val | unknown |
Returns
greaterThanOrEqual()
greaterThanOrEqual(
val):HavingCondition
Defined in: src/query/GroupedQueryBuilder.ts:70
Parameters
| Parameter | Type |
|---|---|
val | unknown |
Returns
lessThan()
lessThan(
val):HavingCondition
Defined in: src/query/GroupedQueryBuilder.ts:74
Parameters
| Parameter | Type |
|---|---|
val | unknown |
Returns
lessThanOrEqual()
lessThanOrEqual(
val):HavingCondition
Defined in: src/query/GroupedQueryBuilder.ts:78
Parameters
| Parameter | Type |
|---|---|
val | unknown |
Returns
equals()
equals(
val):HavingCondition
Defined in: src/query/GroupedQueryBuilder.ts:82
Parameters
| Parameter | Type |
|---|---|
val | unknown |
Returns
notEquals()
notEquals(
val):HavingCondition
Defined in: src/query/GroupedQueryBuilder.ts:86
Parameters
| Parameter | Type |
|---|---|
val | unknown |
Returns
between()
between(
val1,val2):HavingCondition
Defined in: src/query/GroupedQueryBuilder.ts:90
Parameters
| Parameter | Type |
|---|---|
val1 | unknown |
val2 | unknown |
Returns
Properties
_resultType
readonly_resultType:R
Defined in: src/query/GroupedQueryBuilder.ts:49
func
readonlyfunc:"SUM"|"AVG"|"MIN"|"MAX"|"COUNT"
Defined in: src/query/GroupedQueryBuilder.ts:52
column
readonlycolumn:string
Defined in: src/query/GroupedQueryBuilder.ts:53