[請益] doctrine2 orderBy before group

看板PHP作者 (煉)時間8年前 (2015/11/26 11:53), 8年前編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
小弟想要像下面那樣 select * from( select * from ae order by ae.date )tmp1 group by tmp1.name 所以打下面的 code $query = $this->createQueryBuilder('ae') ->select('ae') $qb->orderBy('ae.date', 'DESC'); $query->groupBy('ae.name'); 但是它會變成 select * from ae group by ae.name order by ae.date 不知道先進們是否有更好的方法可以解決此問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.236.92.243 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1448510011.A.26E.html ※ 編輯: kiey (36.236.92.243), 11/26/2015 11:54:30

11/26 13:55, , 1F
自己刻勒?
11/26 13:55, 1F

11/26 14:38, , 2F
因為後面還有分頁的東西 , 自己刻怕會有點複雜
11/26 14:38, 2F

11/26 14:40, , 3F
所以想說問問看createQueryBuilder能否做到兩層的效果
11/26 14:40, 3F
文章代碼(AID): #1MLe8x9k (PHP)