Я пытаюсь создать запрос, который рассчитывает кредит и дебет для каждого месяца. значения находятся в столбце SUM, и есть поле для каждой записи, которое говорит, что это кредит или дебет (ex_type). Мне удалось получить общую сумму всех полей (хотя это тоже не правильно, потому что я просто суммирую все значения независимо от того, является ли это кредитом или дебетом).SQL SUM значения, где выполняются 2 условия
SELECT sum(sum) as total FROM acc where month='$month'
Но я не могу понять, для сделать это для кредитных и дебетовых
Таким образом, чтобы подвести итог ... Я хочу иметь следующие два запроса, объединенные в один.
1. Select sum(sum) as Debit from acc where ex_type='Debit' and month='$month'
2. Select sum(sum) as Credit from acc where ex_type='Credit' and month='$month'
Итак, любая помощь очень ценится.
Является ли этот mysql или sql-server? Вы хотите вернуть одно значение (всего) или три (Дебет, Кредит, Итого)? – SteveB