у меня две таблицы:
Name
id | name | city_id
1 | aaa | 1
2 | vvv | 2
3 | ddd | 2
4 | sss | 3
5 | dds | 1
и т.д.
City:
id | name
1 | London
2 | NY
3 | Boston
и т.д.
как я могу получить Город и считать:
name_city | count
London | 2
NY | 2
Boston | 1
В таблице City:
$q = $this->createQuery('a')
->leftJoin('a.Name n')
->select('a.name_city as name_city, sum(n.city_id) as sum');
return $q->execute();
но это неправильно.