2013-07-11 1 views
0

나는 타임 스탬프가있는 후속 테이블 값을 가지고 있습니다.젠드 DB - 최대 시간이 최신 시간을 반환하지 않습니다.

[ttimestamp] column 
2013-07-11 11:52:19 
2013-07-11 11:52:23 
2013-07-11 11:52:27 

그러나 다음 쿼리를 사용하여 최신 시간을 반환하는 대신 가장 작은 값을 반환합니다 ... 왜?

$select = $this->dbo->select(array("MAX(ttimestamp)")) 
    ->from(array('t' => 'table')); 

답변

0

버그 신고 http://bugs.mysql.com/bug.php?id=54784이 발생했습니다. 실행중인 버전이 확실하지 않습니다. 그러나 당신이 MAX(UNIX_TIMESTAMP(ttimestamp))

+0

불행하게도, 그것은 작동하지 않을 경우 작동합니다 .. 내가 astInsertValue로 교체 할 수 있습니까? :( –

+0

을해도 UNIX_TIMESTAMP와 함께. 그것은 시간을 기준으로 마지막으로 삽입 된 행을 반환하지 – DevZer0

+0

작동하지 뭐죠 –

관련 문제