У меня есть следующая таблица, и я ищу SQL-запрос, который подсчитывает вознаграждения за каждое имя, а также печатает последнюю дату, когда был получен конкретный тип вознаграждения.
Это моя таблица:
NAME | REWARD | DATE
----------+-------------+------------
Chris | small | 18.05.2014
Chris | small | 27.08.2015
Chris | big | 01.07.2014
Tom | big | 10.10.2016
Tom | big | 30.11.2017
Результат должен выглядеть следующим образом:
NAME | BIG_REWARDS | SMALL_REWARDS | LAST_BIG_REWARD | LAST_SMALL_REWARD
----------+-------------+---------------+-----------------+-------------------
Chris | 1 | 2 | 01.07.2014 | 27.08.2015
Tom | 2 | 0 | 30.11.2017 |
Я использую Firebird