当前位置: 首页> 健康> 科研 > o2o平台有哪些可以入驻_一级建造师价格最新行情_站长统计在线观看_做个网站需要多少钱

o2o平台有哪些可以入驻_一级建造师价格最新行情_站长统计在线观看_做个网站需要多少钱

时间:2025/8/13 11:18:23来源:https://blog.csdn.net/weixin_58305115/article/details/142685675 浏览次数:2次
o2o平台有哪些可以入驻_一级建造师价格最新行情_站长统计在线观看_做个网站需要多少钱

目录

题目

准备数据

分析数据

总结


题目

请写出能够返回用户每次交易完成后的账户余额. 我们约定所有用户在进行交易前的账户余额都为0, 并且保证所有交易行为后的余额不为负数。

返回的结果请依次按照 账户(account_id), 日期( day ) 进行升序排序 .

准备数据

Create table If Not Exists Transactions (account_id int, day date, type ENUM('Deposit', 'Withdraw'), amount int)Truncate table Transactionsinsert into Transactions (account_id, day, type, amount) values ('1', '2021-11-07', 'Deposit', '2000')insert into Transactions (account_id, day, type, amount) values ('1', '2021-11-09', 'Withdraw', '1000')insert into Transactions (account_id, day, type, amount) values ('1', '2021-11-11', 'Deposit', '3000')insert into Transactions (account_id, day, type, amount) values ('2', '2021-12-07', 'Deposit', '7000')insert into Transactions (account_id, day, type, amount) values ('2', '2021-12-12', 'Withdraw', '7000')

分析数据

selectaccount_id, day,sum(case when type = 'Deposit' then amount else -amount end) over (partition by account_id order by day) balance
fromtransactions
order byaccount_id,day;

总结

使用开窗函数sum()计算不同的交易类型

关键字:o2o平台有哪些可以入驻_一级建造师价格最新行情_站长统计在线观看_做个网站需要多少钱

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: