Pokud chcete volat funkci SQL v doctrine2, můžete to udělat pomocí Expression Func ale to bude fungovat pouze s DQL.
Zde máte příklad, který vám řekne, jak používat funkci DATE_DIFF, která není součástí doktríny.
$qb = $repository->createQueryBuilder('l');
$qb->expr()->lte(new Doctrine\ORM\Query\Expr\Func('DATE_DIFF',array('lo.start_date', 'CURRENT_DATE()')),'0');