Есть ли возможность переписать предложение « over (partition by ..)» в приведенном ниже сценарии для более старой версии 5.5.60 из MariaDB, пожалуйста? Этот сценарий подходит для более новой версии. Как бы это предложение не использовалось (не выполнялось) для MariaDB-5.5.60
select
a.year,
a.company,
b.dt,
case
when a.year = 2018
then sum(b.quantity)
when a.year = 2020
then sum(b.quantity)
- sum(case when a.year = 2018 then sum(b.quantity) else 0 end)
over(partition by a.company, b.dt)
end quantity
from taba a
inner join tabb b on b.id = a.id
group by
a.year,
a.company,
b.dt
Кто-нибудь знает какой-нибудь обходной путь для этого предложения?
Я хотел бы будьте благодарны за исправление упомянутого скрипта для более старой версии MariaDB.