CakePHP query

CakePHP Find Query SUM() two fields from two different tables
You need to specify your SQL fragment in the fields array in the parameters of the find method.

$total = $this->Model->find('all', array(
  'fields' => array(
    'SUM(Model.price + OtherModel.price) AS total'
  ),
  'group' => 'Model.id'
));