如何使用SQL VIEW实现按Account分组并SUM FiatValue?
用SQL VIEW实现账户资产汇总需求解答
可以直接用SQL创建视图来实现这个汇总需求,完全不需要额外的PowerShell脚本抓取更新。
原始数据
| Currency | Account | FiatValue |
|---|---|---|
| BTC | Account1 | 10 |
| ETH | Account2 | 6 |
| BTC | Account2 | 10 |
创建汇总视图的SQL语句
CREATE VIEW AccountFiatSummary AS SELECT Account, SUM(FiatValue) AS FiatValue FROM 你的原始表名 GROUP BY Account;
视图查询结果
查询这个视图就能得到你想要的汇总结果:
| Account | FiatValue |
|---|---|
| Account1 | 10 |
| Account2 | 16 |
说明
- 把
你的原始表名替换成实际存储原始数据的表名称即可 - 这个视图会实时反映原始表的数据变化,无需手动更新,比脚本同步新表的方式更高效省心
内容的提问来源于stack exchange,提问作者Dms2701
相关产品推荐
相关产品推荐

