Doctrine 2 Query Builder abs Function

后端 未结 1 1928
长情又很酷
长情又很酷 2020-12-10 22:04

This Work:

    $qb = $this->em->createQueryBuilder();

    $qb->select("abs(u.code) as code")
       ->from("User", "u&qu         


        
相关标签:
1条回答
  • 2020-12-10 22:38

    Solved atma thank's abs() realy doesn't work directly in orderBy but as an alias.

    soluction

    SELECT field1,field2,abs(field3) AS abs_field3 
    FROM table 
    ORDER BY abs_field3 ASC
    

    Obs: It's a doctrine limitation, not a mysql limitation, mysql suports abs direct on order by part.

    0 讨论(0)
提交回复
热议问题