正确加入原则

时间:2018-08-08 06:53:23

标签: sql symfony doctrine-orm doctrine dql

如何使用doctrine2创建此句子?

  $qbs->select("CONCAT(f.nombre,' - ', f.idFormulario) AS nombreFormulario", "f.encuestado AS encuestado" ,"COUNT(s.formulario) AS contador")
               ->add('from', 'EntidadesBundle:soluciones s')
               ->rightJoin('s.formulario', 'f', 'WITH', 'f.idFormulario = s.formulario');

问题是当我使用左联接时:

  $qbs->select("CONCAT(f.nombre,' - ', f.idFormulario) AS nombreFormulario", "f.encuestado AS encuestado" ,"COUNT(s.formulario) AS contador")
               ->add('from', 'EntidadesBundle:formularios f')
               ->leftJoin('EntidadesBundle:soluciones', 's', 'WITH', 'f.idFormulario = s.formulario');

它无法正常工作

0 个答案:

没有答案