Buenas estoy haciendo un desarrollo en symfony 2 con doctrine. para ahorrar codigo necesito hacer un select de un select.
select dato1 dato2 FROM (select dato1 FROM tabla ) groupb by dato1
ya tengo el select interno... pero no se como pegarle el select externo con doctrine... me pueden colaborar? gracias
Código PHP:
->select('u.id as iduser, '
. 'IDENTITY(u.countryIsoCode) as countryid, '
. 'COUNT(dhu.user) as cantity ')
->from('Bundle:tablaa', 'u')
->innerJoin('Bundle:tablab', 'dhu', 'WITH', 'u.id = dhu.user')
->innerJoin('Bundle:tablac', 'asr', 'WITH', 'dhu.attendanceStatusReason = asr.id')
->andWhere('asr.attendanceStatus = :status')
->andWhere('u.enabled = :enabled')
->setParameter("status", $status)
->setParameter("enabled", 1)
->groupby('iduser');
la idea es poder hacer un count de iduser y agrupar por countryid..... gracias