Вы можете использовать Doctrine::HYDRATE_SINGLE_SCALAR
при извлечении одной строки с одним столбцом в операторе выбора:
$total = Doctrine_Query::create()->from('Products p')
->select('SUM(p.amount) as total')
->where('p.category_id = ?', $categoryId)
->fetchOne(array(), Doctrine::HYDRATE_SINGLE_SCALAR);
// $total is now a single value, eg. 12
Пример использует воображаемую таблицу Продуктов с категориями и выбирает количество продуктов для определенной категории.
Способ использования этого запроса в symfony зависит от ваших потребностей: в классе таблицы, классе модели, действии, ..