代码如下,尝试按日期对事务进行分组。如果我使用GROUP BY YEAR(t.createdDate),MONTH(t.createdDate),DAY(t.createdDate)
我得到以下错误:[语义错误]第0行,第173页'YEAR附近(t.creat':错误:无法按未定义的标识或结果变量进行分组。
$transactions = $em->createQuery("SELECT SUM(t.amount) as amount, COUNT(t.id) as total FROM XXXCreatorMainBundle:Transaction t WHERE t.createdDate >= :createdStart AND t.createdDate <= :createdStop")
->setParameter('createdStart',$createdStart)
->setParameter('createdStop',$createdStop)
->getResult();
我只需要以一天一天的方式显示交易总数和金额总和..非常感谢任何帮助