Skip to content

Commit d4179ff

Browse files
committed
Merge pull request #2 from oohook/oohook-patch-2
Update GroupByBuilder.php
2 parents 9a57d2a + e8e7dab commit d4179ff

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src/PHPSQLParser/builders/GroupByBuilder.php

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,11 @@ protected function buildGroupByAlias($parsed) {
7171
$builder = new GroupByAliasBuilder();
7272
return $builder->build($parsed);
7373
}
74+
75+
protected function buildGroupByExpression($parsed) {
76+
$builder = new GroupByExpressionBuilder();
77+
return $builder->build($parsed);
78+
}
7479

7580
public function build(array $parsed) {
7681
$sql = "";
@@ -79,8 +84,9 @@ public function build(array $parsed) {
7984
$sql .= $this->buildColRef($v);
8085
$sql .= $this->buildPosition($v);
8186
$sql .= $this->buildFunction($v);
87+
$sql .= $this->buildGroupByExpression($v);
8288
$sql .= $this->buildGroupByAlias($v);
83-
89+
8490
if ($len == strlen($sql)) {
8591
throw new UnableToCreateSQLException('GROUP', $k, $v, 'expr_type');
8692
}

0 commit comments

Comments
 (0)