Foros del Web » Programando para Internet » PHP » Symfony »

Subselect con doctrine Symfony

Estas en el tema de Subselect con doctrine Symfony en el foro de Symfony en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 29/04/2015, 16:27
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 6 meses
Puntos: 50
Subselect con doctrine Symfony

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
  #2 (permalink)  
Antiguo 29/04/2015, 16:45
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 4 meses
Puntos: 379
Respuesta: Subselect con doctrine Symfony

Doctrine no soporta la sentencia SELECT en el FROM http://www.doctrine-project.org/jira/browse/DDC-2793, lo que tienes que hacer es una consulta nativa: http://mossco.co.uk/symfony-2/how-to...-in-symfony-2/
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #3 (permalink)  
Antiguo 29/04/2015, 22:09
Avatar de anacona16  
Fecha de Ingreso: marzo-2010
Ubicación: Bogota DC
Mensajes: 610
Antigüedad: 14 años, 8 meses
Puntos: 52
Respuesta: Subselect con doctrine Symfony

Tal vez te puede servir: http://showmethecode.es/php/doctrine...-subconsultas/
__________________
Aprendiendo!!!

Etiquetas: doctrine
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:49.