Как я могу использовать модификатор MySQL GROUP BY WITH ROLLUP в Zend_Db_Select? - PullRequest
3 голосов
/ 03 февраля 2011

SQL-запрос в моем веб-приложении (PHP / MySQL + Zend) использует ряд параметров для построения поискового запроса. Однако извлеченные записи должны быть сгруппированы по двум столбцам для получения промежуточных итогов. WITH ROLLUP кажется хорошим решением для поиска промежуточных итогов, но Zend_Db_Select не поддерживает этот модификатор. Есть ли работа вокруг?

1 Ответ

6 голосов
/ 03 февраля 2011

Ну,

$select->from(array('t1' => 'table1'))
    ->where("where");
    ->group("(field1)  WITH ROLLUP");
...