在Symfony2项目中:
select * from
(
select
p.name as product, u.id, u.name
from user u
left join product_purchase pp on pp.user_id = u.id
left join product p on pp.product_id = pp.product_id
where p.type = 'something'
order by p.id desc
) as up
group by up.id;
这是我想用Doctrine Query Builder构建的简化查询,但还没有找到解决方案。重要的是在对结果进行分组之前对连接进行排序。任何帮助将不胜感激。
答案 0 :(得分:1)
这是一个例子可能会帮助你,因为投票和检查反应良好。他在$qb->expr()->in(
:subquery in queryBuilder Doctrine