我有这张桌子

我想先做子查询,然后将它们按日期分组添加在一起
预期结果应该是这样的:

正在运行此查询
(
SELECT DATE_FORMAT(dd1.modified_datetime,'%Y-%m-%d') as date, (v1+v2) as value FROM
(SELECT modified_datetime, Sum(data->"$.amount") as v1
FROM transactions
GROUP BY modified_datetime) as dd1 ,
(SELECT modified_datetime, MAX(data->"$.amount") as v2
FROM transactions
GROUP BY modified_datetime) as dd2
GROUP BY dd1.modified_datetime, value
)
Run Code Online (Sandbox Code Playgroud)
并得到这个结果

感谢您的帮助