2015-11-29 5 views
1

Как я могу получить значение поля суммы результата запроса?Получить поле SUM в запросе Doctrine

$q = Doctrine_Query::create() 
         ->select('SUM(t.field1)') 
         ->from('table') 
         ->group_bt('t.field2'); 

Я пытался что-то вроде $q->sum, но это не сработало.

ответ

1

Я думаю, что вы неправильно на 4-й линии, которая должна быть -

$q = Doctrine_Query::create() 
->select('SUM(t.field1) AS sum') 
->from('table') 
->groupBy('t.field2'); 

$ sun_value = $ q-> сумма;

+0

и как я могу использовать сумму? теперь хранится на $ q, но если мне нужно его использовать? '$ sun_value = $ q-> sum' ?? или как? – AFS

Смежные вопросы