Всем привет!
Есть, к примеру, вот такая таблица:
id | name | money | paymentType |
-----------------------------------------
1 | Иван | 1000 | cash |
-----------------------------------------
2 | Иван | 3000 | credit |
-----------------------------------------
3 | Иван | 2300 | cash |
Можно ли написать такой запрос, который подсчитал бы сумму сразу в зависимости от типы оплаты и вывел следующее:
Иван cash -> 3300 credit->3000
У меня запрос пока выглядет так, но он выводит подсчет по каждому типу в отдельной строке (ну это и естественно):
(select name, sum(money), from exmp where paymentType = 'Cash' group by name)
UNION
(select name, sum(money), from exmp where paymentType = 'Credit' group by name)