Эй, я проверил документацию по Doctrine 1.2, и способ создания запроса (обратите внимание на псевдоним):
$query = Doctrine_Query::create();
$query->addSelect('AVG(price) as price');
$query->addSelect('AVG(cost) as cost');
// as many addSelect() as you need
$query->from('my_table');
Для вывода созданного SQL-запроса:
echo $query->getSqlQuery();
Чтобы выполнить инструкцию:
$product = $query->fetchOne();
А для доступа к полученным данным есть:
echo $product->getPrice();
echo $product->getCost();
Прочитайте остальную часть документации по Группировка по пунктам .