Мой кодПростой (?) MySQL Группа по запросу
select
(select ifnull(sum(registerAmount),0)
from register where register.orderID = orders.orderID) as theTotal
from orders
left join register on orders.orderID = register.orderID
where orders.customerID = 17 and invSent = true
Отображение 8 строк ... 5 содержат ноль и 3 нет.
Если добавить
group by orders.customerID
я получаю одну строку, содержащую ноль.
Как получить одну строку, содержащую общую сумму?
левый OUTER присоединиться возможно? – Randy