2017-03-20 5 views

答えて

0

私のソリューション

$リポジトリ=の$ this - > getDoctrine() - > getRepository( 'OpfBundle :エンティティ'); $ query = $ repository-> createQueryBuilder( 'b') - > select( 'b.nni、b.nom、b.prenom、b.nniAffectesur、b.dateDebutAccesSi、b.dateFinAccesSi、b.dateFinFidaa、b。左記( 'OpfBundle:Entity'、 'rr')のようにaddSelect( 'NOM_PRENOM'として 'CONCAT(b.nom、\' \ '、b.prenom) ( 'b.nniAffectateur = rr.nni') - > addSelect( 'CONCAT(rr.nom、\' \ '、' Expr \ Join :: WITH、 'b.nniAffectateur = rr.nni') - rr.prenom)NOM_PRENOM_AFFECTATEUR ') - > andWhereとして(' b.nniAffectateur = rr.nni ') - > andWhere(' DATE_DIFF(b.dateFinAccesSi、CURRENT_DATE())< 35 ') - > ORDERBY(B' .perimetres ') - > getQuery(); $ perim = $ query-> getResult();

関連する問題