I have this request, I want to order with the amount amount. I have to use this result in paginate, please help me ..
SELECT (SUM( OrderItem.quantity )) AS qty, `OrderItem`.`item_name` , `OrderItem`.`size` FROM `order_items` AS `OrderItem` WHERE 1 =1 GROUP BY `OrderItem`.`item_name` , `OrderItem`.`size` ORDER BY (SUM( OrderItem.quantity )) DESC
I tried the code below, but it does not work
$this->paginate = array('fields'=>array('(SUM(OrderItem.quantity)) as qty', 'OrderItem.item_name', 'OrderItem.size'), 'group'=>array('OrderItem.item_name','OrderItem.size'), 'order' => array('(SUM(OrderItem.quantity))'=>'DESC'));
ARJUN KP
source share