Expression
Short calls for runtime fields.
Tags
Table of Contents
Properties
- $alias : string|null
Methods
- avg() : ExpressionField
- Expression with AVG(...) function.
- concat() : ExpressionField
- Expression with CONCAT(...) function.
- count() : ExpressionField
- Expression with COUNT(...) function.
- countDistinct() : ExpressionField
- Expression with COUNT(DISTINCT ...) function.
- length() : ExpressionField
- Expression with LENGTH(...) function.
- lower() : ExpressionField
- Expression with LOWER(...) function.
- max() : ExpressionField
- Expression with MAX(...) function.
- min() : ExpressionField
- Expression with MIN(...) function.
- setAlias() : static
- sum() : ExpressionField
- Expression with SUM(...) function.
- upper() : ExpressionField
- Expression with UPPER(...) function.
Properties
$alias
public
string|null
$alias
Name for expression
Methods
avg()
Expression with AVG(...) function.
public
avg(mixed $columnName) : ExpressionField
Parameters
- $columnName : mixed
Return values
ExpressionFieldconcat()
Expression with CONCAT(...) function.
public
concat() : ExpressionField
Return values
ExpressionFieldcount()
Expression with COUNT(...) function.
public
count(mixed $columnName) : ExpressionField
Parameters
- $columnName : mixed
Return values
ExpressionFieldcountDistinct()
Expression with COUNT(DISTINCT ...) function.
public
countDistinct(mixed $columnName) : ExpressionField
Parameters
- $columnName : mixed
Return values
ExpressionFieldlength()
Expression with LENGTH(...) function.
public
length(mixed $columnName) : ExpressionField
Parameters
- $columnName : mixed
Return values
ExpressionFieldlower()
Expression with LOWER(...) function.
public
lower(mixed $columnName) : ExpressionField
Parameters
- $columnName : mixed
Return values
ExpressionFieldmax()
Expression with MAX(...) function.
public
max(mixed $columnName) : ExpressionField
Parameters
- $columnName : mixed
Return values
ExpressionFieldmin()
Expression with MIN(...) function.
public
min(mixed $columnName) : ExpressionField
Parameters
- $columnName : mixed
Return values
ExpressionFieldsetAlias()
public
setAlias(string|null $alias) : static
Parameters
- $alias : string|null
Return values
staticsum()
Expression with SUM(...) function.
public
sum(mixed $columnName) : ExpressionField
Parameters
- $columnName : mixed
Return values
ExpressionFieldupper()
Expression with UPPER(...) function.
public
upper(mixed $columnName) : ExpressionField
Parameters
- $columnName : mixed