Задавайте вопросы, мы ответим
Вы не зашли.
Добрый день!
Можно ли каким-либо образом одним запросом получить вот это:
select sum(kolvo*price), sum(kolvo*price //только где kolvo < 0//) from orders
т.е. общую сумму и сумму только с отрицательными значениями
Неактивен
Можно через union соединить два запроса, во втором указываете в WHERE kolvo < 0
Неактивен
Если результат нужен в виде строки, то
Неактивен
vasya написал:
select sum(kolvo*price), sum(if(kolvo<0,kolvo,0)*price) from orders;
Супер, спасибо огромное!
Неактивен