как использовать функции даты и времени в построителе запросов доктрины, приведенный ниже запрос sql требует преобразования запроса доктрины (DQL).
SELECT SEC_TO_TIME((SUM(TIMESTAMPDIFF(MINUTE, StartTime, EndTime)) + COUNT(*)) * 60) as hours FROM table_name
Ниже я пробовал
$qb = $emClient->createQueryBuilder()->select('SEC_TO_TIME((SUM(TIMESTAMPDIFF(MINUTE, en.startTime, swenendTime)) + COUNT(*)) * 60) as hours')
->from('AppBundle:MyEntity', 'en')
$result = $qb->getQuery()->getArrayResult();
Но я получил ошибку неопределенного ключевого слова в столбце 0,7
заранее спасибо