簡體   English   中英

Symfony2 / Doctrine2-獲取SQL最小,最大日期值

[英]Symfony2 / Doctrine2 - get sql min,max date values

我的問題是當我想獲取2013-04-08、2013-04-07和2013-04-06之間的最大或最小日期值時,響應始終是2013-04-08的最小和最大日期

我的腳本:

$max_date =     $em ->createQuery("SELECT MAX(p.date) FROM TrackingMarqueBundle:PointdeventeOperateursSaisie p")
                        ->getSingleScalarResult();
    $min_date =     $em ->createQuery("SELECT MIN(p.date) FROM TrackingMarqueBundle:PointdeventeOperateursSaisie p")
                        ->getSingleScalarResult();

有什么幫助嗎?

也許

$em ->createQuery("SELECT MAX(p.date) max_date,MIN(p.date) min_date FROM TrackingMarqueBundle:PointdeventeOperateursSaisie p")->getArrayResult();

我有這段代碼可以正常工作

doctrine/orm                         v2.5.10

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM