我有两个表:计数教义
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
在城市表:
$q = $this->createQuery('a')
->leftJoin('a.Name n')
->select('a.name_city as name_city, sum(n.city_id) as sum');
return $q->execute();
但这是错误的。