当我尝试使用 DQL 语句在 Doctrine 2.1 中执行时:
SELECT t FROM \Test\TestingBundle\Entity\Testing t GROUP BY t.date DESC
Doctrine 2 返回一个异常,说它发现了一个意外的 DESC。这是MySQL对Group by返回的结果进行排序最实用的方法之一。
最佳答案
不幸的是,Doctrine 似乎不支持在 group by 子句中使用 desc。 如果存在性能问题并且您不能使用 order by,请考虑使用 native 查询。
关于mysql - 学说 2 : GROUP BY field DESC error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13037367/