2011-10-02 2 views
0
id track_id start     stop     created 
4 7   2011-09-28 22:22:21 2011-09-28 22:22:30 2011-09-28 22:22:21 
3 7   2011-09-28 22:22:07 2011-09-28 22:22:12 2011-09-28 22:22:07 

위의 mysql 구조와 데이터와 Lapse의 모델 이름이 주어지면. 발견 어떤 종류의/조건 내가 배열 형식으로 출력을 얻기 위해 사용합니다 :매일의 총 경과 시간 CakePHP & MySQL

2011-09-28 => 1 minute (or the total calculation of Stops - Starts) 

그래서 내가 출력 할 수있는 그 날의 날짜 및 총 경과 시간?

감사

+0

예와 아니오. 그것의 동일한 원칙이지만 이것은 더 복잡합니다. 다른 하나는 기본 이론입니다. – benhowdle89

답변

1

나는 잘 모르겠지만,이 라인을 따라 뭔가를 시도 : 'fields'=>array('SUM(UNIX_TIMESTAMP(Model.stop) - UNIX_TIMESTAMP(Model.start))')'group'=>'DATE_FORMAT(Model.created,"%Y-%m-%d")'

+0

이것은 굉장합니다. 그러나 그것은 그것의 자신의 배열에 넣습니다. 어떻게 Cakes의 "Lapse"=> 형식으로 사용할 수 있습니까? – benhowdle89

+0

다행입니다. 배열 정보 : 찾은 후 직접 변경해야합니다. –

관련 문제