2015-06-19 2 views
1

У меня есть таблица с датой трансакции и ценой сделки. Как так:Сумма транзакций SQL за каждый год

  • 12/01/08 $ 1500
  • 20/05/08 $ 1200
  • 09/08/15 $ 2000
  • 12/09/15 $ 3000

Я хочу чтобы иметь возможность находить сумму транзакций за каждый год. Как добавить их вместе. Я знаю только, как добавить пример + пример как «пример».

Выберите TRANSACTION_ID, TRANSACTION_DATE, TRANSACTION_AMOUNT из transactions_table

Спасибо!

+0

Вы должны найти ответ в двух частях по следующим вопросам: http://stackoverflow.com/q/6105767/3004881 и http://stackoverflow.com/q/508791/3004881 –

ответ

0

Вам нужно что-то вроде:

SELECT SUM(transaction_amount), transaction_date 
FROM transaction_table 
GROUP BY YEAR(Transaction_date) 

Это подытожить все сделки и сгруппировать их по годам.

+0

Это группирует их по дате, а не по годам. – Barmar