2012-03-19 2 views
0

나는 cake_id와 quantity 칼럼을 포함하는 cakephp 테이블을 가지고있다. 나는이 쿼리를 실행하면 는 (SQL 참처럼)cakephp 1.3 sql 그룹 형식화

Array 
(
[0] => Array 
    (
     [0] => Array 
      (
       [q] => 242 
      ) 

    ) 

[1] => Array 
    (
     [0] => Array 
      (
       [q] => 22 
      ) 

    ) 

) 

내가 간단한 표를 얻을 것 같은 :

[box_id],[quantity] 

답변

1
Try this 

$a = $this->Order->query('SELECT SUM(quantity) AS q FROM order_boxes GROUP BY box_id '); 

을 항상 이상한 배열을 얻을

$ a = $ this-> Order-> 쿼리 ('SELECT box_id, SUM (수량) AS q order_boxes GROUP BY box_id');

+0

같은 결과입니다. 아무것도 바뀌지 않았다. 사용자 지정 함수를 사용하지 않고도 이런 종류의 서식을 제거하는 것은 불가능하다고 생각합니다. – giuseppe