У меня есть 3 таблицы
1. Заказы - У заказов есть поля ID заказа, название заказа, ID клиента
2. Товары - У товаров есть поле ID заказа, статус заказа, цена и количество
3. Клиенты
Мне нужна выборка
IDзаказа, Сумма заказа, и минимальный статус товара.
Самое Важное, чтобы сумма заказа учитывала сумму всех товаров из заказа, с любым статусом
Вот пример запроса
$query = 'SELECT
'.$table_crm_clients.'.*,'.$table_crm_orders.'.*, sum(item_col*item_cost+order_delevery_cost) summ, min(item_status) status
FROM
'.$table_crm_orders.'
LEFT JOIN '.$table_crm_items.' ON '.$table_crm_orders.'.id = '.$table_crm_items.'.order_num
LEFT JOIN '.$table_crm_clients.' ON '.$table_crm_orders.'.clieint_id = '.$table_crm_clients.'.id
WHERE item_status = 66
GROUP BY '.$table_crm_orders.'.id ORDER BY '.$table_crm_orders.'.id DESC';
Делает все что мне нужно но сумма заказа меньше чем надо, так как в сумме посчитаны только товары со статусом 66, а мне нужно все. Помогите пожалуйста.