public function assembleCountFunction(CountSelectExpression $field)
 {
     return $field->getFunctionName() . '(' . ($field->isDistinct() ? 'DISTINCT ' : '') . ($field->getField() === null ? '*' : $this->getAssembler()->assembleSegment($field->getField())) . ')' . ($field->hasAlias() ? ' AS ' . $this->escapeField($field->getAlias()) : '');
 }