Мне нужно извлечь значение из строки с максимальной датой, а также суммировать все значения другого столбца.
То, что я имею в виду, выглядит примерно так:
select
a.account_number,
a.client,
a.referral_date,
sum(b.amount),
max(b.date),
case when b.date = max(b.date) then b.due end as due
from a join b on a.account_number = b.account_number
group by a.account_number, a.client, a.referral_date, sum(b.amount), max(b.date), case when b.date = max(b.date) then b.due end
Извините, если это не имеет смысла, но я пытаюсь суммировать ВСЕ "суммы", получая только "должное" из строки с максимальной "датой".
Так что еслиЯ присоединяюсь к ним, так что получается только макс. (Дата). Я не смогу сложить ВСЕ суммы.
Я искал это вечно, но, честно говоря, я даже не знаю, что набиратьв поисковик по этому вопросу.Заранее спасибо за вашу помощь!Дайте мне знать, как я могу уточнить!
Стивен