я хочу получать строки индивидуально с условием, что сумма призов равна моему параметру (цене)
на самом деле я хочу ограничить количество строк в призовой сущности
но я получаю эту ошибку:
SQLSTATE[HY000]: General error: 1111 Invalid use of group function
это мой запрос:
$qb = $this->createQueryBuilder('up')
->join('up.prize','prize')
->select()
->where('up.user = :user')
->andWhere('SUM(prize.prizeValue) <= :price')
->setParameters(['user'=>$user , 'price'=>$price])
->getQuery()
->getResult();
return $qb;