Я проверяю несколько статусов за определенный период времени, и я хотел бы получить другую статистику, которая была бы "средней продажей в день" за этот период времени.Я не уверен, как сделать среднесуточные за определенный период времени, кто-нибудь может дать какой-нибудь совет?
$whereSql = 'WHERE created >= '.$endTimestamp.' AND
created <= '.$startTimestamp;
$tru->query->run(array(
'name' => 'get-figures',
'sql' => 'SELECT
SUM(price) AS total_sales,
COUNT(id) AS total_orders,
AVG(total) AS order_total_average
(SELECT
SUM(quantity)
FROM `order_product`
INNER JOIN `order` ON (
`order`.id = order_product.order_id AND
`order`.created >= '.$endTimestamp.' AND
`order`.created <= '.$startTimestamp.' AND
`order`.type_id = '.$type->getId().'
)
) as total_units
FROM `order`
'.$whereSql.' AND type_id = '.$type->getId().'',
'connection' => 'store'
));